@vuejs_ru

Страница 3613 из 3900
Kirill "Loskir" ?¹³
09.09.2018
18:15:41
стоп а зачем там слоты, это же не компонент

rddlr
09.09.2018
18:16:23
в примере это компонент <todo-list>

Kirill "Loskir" ?¹³
09.09.2018
18:16:57
тогда стоп зачем в слоты биндить?

Максим
09.09.2018
18:17:02
Да это и так очевидно. В слот можно сколько угодно пропсов напихать. Как ещё их вытаскивать кроме как не через объект

Google
Максим
09.09.2018
18:17:44
Лодку ему!

rddlr
09.09.2018
18:17:51
?

тогда стоп зачем в слоты биндить?
чтобы вызвать метод из родителя

@Loskir вот почитай если интересно, мощная тема https://vuejs.org/v2/guide/components-slots.html#Scoped-Slots

можно просто в компоненте смотреть что за роут. ну чтоб все в одном месте было

Askar
09.09.2018
19:35:19
Подскажите, как анимировать смену компонентов в <component :is="someComponent" />

Alex
09.09.2018
19:36:43
Что-то сегодня прям упорно биткойны в нашем чатике пытаются проспамить

Илья
09.09.2018
19:36:53
везде лезут

заколебали уже

Alex
09.09.2018
19:37:55
Наверное приурочили к колебаниям курсов валют)

Nathan
09.09.2018
20:20:30
https://github.com/Akryum/vue-apollo/blob/master/src/components/ApolloSubscribeToMore.js#L53

Google
Nathan
09.09.2018
20:20:48
кто знает зачем тут стоит destroy () ?

из за этого (а может и нет) идёт unsubscribe по WS > {"id":"1","type":"stop"}

Dominus
09.09.2018
20:27:54
Подскажите, кто typescript использует в своих проектах, как можно экспортировать interface? Пишу так export interface ITest {}, в итоге при импорте "export 'ITest' was not found

Dominus
09.09.2018
20:46:14
Import { ITest } from "path/to/file"

Rustam
09.09.2018
21:04:38
Как засунуть данные из state в компонент в data

trilog
09.09.2018
21:09:24
У тебя есть computed и мапы

Rustam
09.09.2018
21:12:51
Зачем?
Так не делают ? просто хз как правильно

у меня почему то computed ассоциируется когда какой то параметр зависит от другого, а в моем случае я просто получаю данные с сервреа и обновляю данные

trilog
09.09.2018
21:14:58
Так, а как ты это связываешь в голове с data?

Артём
09.09.2018
21:15:39
в watch как-то можно отследить изменение в свойстве прототипа (Vue.prototype.propertyName) ?

Victor
09.09.2018
21:21:06
Кто нибудь сталкивался при yarn run build:



?

Rustam
09.09.2018
21:28:23
Так, а как ты это связываешь в голове с data?
думал засунуть в data данные с сервреа. vue видит что изменилась data и рендерит заново шаблон

trilog
09.09.2018
21:30:14
Ну да, а стейт причем?

Vlad
09.09.2018
22:03:47
у меня почему то computed ассоциируется когда какой то параметр зависит от другого, а в моем случае я просто получаю данные с сервреа и обновляю данные
Computed - значение , которое вычисляется на основе чего-то. На основе стейта вуекса, например. Чем не логично ?

Kiril
10.09.2018
01:03:29
Доброй ночи, помогите решить проблему: Есть такая страница с общим компонентом который грузится по определенному роуту, и внизу мы видим компоненты карточек при нажатии на которые можно перейти на такие же страницы/компонеты но других фильмов. Собственно в чем загвоздка, при переходе на другой роут (по сути такой же но с иным id) Vue видит что компонент роута не изменился и не перерисовывает существующий, соответственно хуки жизненного цикла заново не запускаются и не дают загрузить данные для нового роута(только при ручном рефреше)



Google
Kiril
10.09.2018
01:09:33
сори, да уже нашел

The
10.09.2018
05:04:53
положил в finally выключатель индикатора загрузки, в модели лежит false, а у кнопки все равно класс is-loading.

Кто-то знает в чем может быть косяк?

page.save(request).then(response => { // }).catch((error) => { // }).finally(() => { this.state.loading = false })

у меня в брейкпойнте там ловится точка, т.е. вроде блок срабатывает, косяк именно с обновлением шаблона у вью, даже в модели все ок. сейчас попробую.

не, не работает(

Fred
10.09.2018
05:09:53
?

The
10.09.2018
05:10:23
data() { return { // ... state: { success: false, error: false, loading: false, info: '', } } },

как-то так

пока не проверял, но есть аналогичная страница с другой сущностью, там все по аналогии, и там все ок работает

Admin
ERROR: S client not available

Alexey
10.09.2018
05:11:28
если делать return то finally не будет вызываться же

это ж не голанг с его дефером )

ну это не очень очевидно

The
10.09.2018
05:21:47
сорян, я тупанул, там в консоли куча ошибок.

не проснулся ещё

спасибо всем откликнувшимся

Rustam
10.09.2018
06:43:07
ни у кого небыло проблемы, что vue-router ругается - name is not defined при програмнном изменении роута?

Google
Rustam
10.09.2018
06:47:06
-. Скинь лучше код
Сейчас нет возможности. Еще такй момент,что этот программный роут меняется в сеттере computed свойства. Может в этом проблема?

Rustam
10.09.2018
07:01:58
Что такое сеттер компьютед свойства?
computed: { param: { set(value){ this.$route.push(value) } } }

Roman
10.09.2018
07:17:25
computed: { param: { set(value){ this.$route.push(value) } } }
для чего вообще вам могло понадобиться вызывать роутер в сеттере?

Rustam
10.09.2018
07:21:49
для чего вообще вам могло понадобиться вызывать роутер в сеттере?
потому что есть параметр, который есть в store. В компоненте он завязан на select через v-model="param". Нужно чтобы при изменении этого параметра менялся роут

Rustam
10.09.2018
07:24:43
path

Дмитрий
10.09.2018
07:24:59
Мне кажется без разницы совсем

В роутере правда я бы сделал реплейс, а не пуш, чтобы историю не засорять

Но это смотря какая логика

Rustam
10.09.2018
07:25:45
Михаил
10.09.2018
07:29:36
Господа, разработчики, всем доброго дня. Есть набор компонентов в проекте: md-input, md-select, md-textarea и т д. Все они принимают различные наборы пропсов, генерят различные эвенты, но. Есть у всех одинаковый пропс - disabled. На форме много разных таких компонентов, но юзер может иметь доступ не ко всем из них. К каким-то readonly, а к каким-то вообще доступа не иметь. Хочу написать обёртку permitted-control, которая бы принимала название пермишшена и в качестве слота сам компонент: <permitted-control permission="test.editName"><md-input></md-input :prop1="prop1"></permitted-control> Полагаю нужно использовать функциональные компоненты: export default { functional: true, render(h,context) { if (userHasReadOnlyPermission){ somecode } else if (userHasEditPermission){ somecode2 } else { somecode3 } }

кто-нибудь посоветует один из somecode-ов как должен выглядеть, пожалуйста?)

Страница 3613 из 3900