
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

rddlr
09.09.2018
18:17:26

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

rddlr
09.09.2018
18:17:51
?
@Loskir вот почитай если интересно, мощная тема https://vuejs.org/v2/guide/components-slots.html#Scoped-Slots
можно просто в компоненте смотреть что за роут. ну чтоб все в одном месте было

Kirill "Loskir" ?¹³
09.09.2018
19:12:04

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

Антон
09.09.2018
20:40:11

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

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

Vlad
09.09.2018
22:03:47

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

Google

Артём
10.09.2018
01:09:17

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
при програмнном изменении роута?

Kenan
10.09.2018
06:44:31

Google

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

John
10.09.2018
07:00:38

Rustam
10.09.2018
07:01:58

Roman
10.09.2018
07:17:25

Rustam
10.09.2018
07:21:49

Roman
10.09.2018
07:23:15

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:27:56


Михаил
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-ов как должен выглядеть, пожалуйста?)