
DimenSi
31.07.2018
07:07:14

Nikita
31.07.2018
07:08:49

Serge
31.07.2018
07:11:38

Rustam
31.07.2018
07:12:39

Google

michael
31.07.2018
07:13:12

Nikita
31.07.2018
07:16:45

Serge
31.07.2018
07:19:00

Rustam
31.07.2018
07:21:26

michael
31.07.2018
07:26:57
@rusaxxx ну да, набросал работает, но всё таки интересно возможно ли эту таску решить при помощи промиса

Ira
31.07.2018
07:28:40
Привет всем! А тут можно нубские вопросы задавать?))

Rustam
31.07.2018
07:28:47

michael
31.07.2018
07:29:16

DimenSi
31.07.2018
07:30:57

Rustam
31.07.2018
07:31:01

ivan
31.07.2018
07:31:13

Valentin
31.07.2018
07:31:46

Google

michael
31.07.2018
07:32:02
то есть типо b = func... что-то там

DimenSi
31.07.2018
07:32:37

Rustam
31.07.2018
07:34:30

Nikita
31.07.2018
07:36:02

DimenSi
31.07.2018
07:36:10
Вы там серьезно промиссы в комьютед пихаете?

Stanislav
31.07.2018
07:36:36

Rustam
31.07.2018
07:38:54

michael
31.07.2018
07:39:39
@eddimensi Интересно же иногда поизвращаться :)

Rustam
31.07.2018
07:40:28
Интересно юзал кто -то. Не будет ли потом проблем из за этого плагина

DimenSi
31.07.2018
07:41:13
Постараюсь держаться в стороне, чтоб не забрызгали
А напомните, какой вы кейс хотите решить?

michael
31.07.2018
07:44:03
@eddimensi
Можно ли сделать copmuted отложенный?

DimenSi
31.07.2018
07:44:59
Нет. Все остальное хаки. Пока к computed не обращаются, он не высчитывается.

michael
31.07.2018
07:46:34
@eddimensi А кто сказал что хак не может быть решением ? :) Да да, могут быть последствия ... и т.д. и т.п. но хак хотя бы ради самого хака, разве не интересная штука ?)

DimenSi
31.07.2018
07:47:17

Rustam
31.07.2018
07:47:21

ivan
31.07.2018
07:47:31
нет, не интересная. код должен работать прозрачно

Google

Bohdan
31.07.2018
07:47:43

michael
31.07.2018
07:48:17

Rustam
31.07.2018
07:48:59

DimenSi
31.07.2018
07:49:20
Ну да, он ассинхроннен и не обязателен быть чистым

michael
31.07.2018
07:49:26

DimenSi
31.07.2018
07:49:56
Я в ватче и делаю всякие асинхронные операции, профиль фетчу и тд
Если есть необходимость

michael
31.07.2018
07:50:57

DimenSi
31.07.2018
07:51:16

michael
31.07.2018
07:52:21

DimenSi
31.07.2018
07:53:59
а сам фетч апи с чем?

michael
31.07.2018
07:54:54
c request-ом

DimenSi
31.07.2018
07:55:26
это просто сленг и если это используется как глагол, значит имеют ввиду не фетч апи, а запрашивать данные у апи

michael
31.07.2018
07:59:37
Спасибо конечно, я всё понимаю, вы на английском наверное мыслите, я так пока не умею, нет конечно бывают и в моей голове ассоции, типо get - получать, славо богу google translate мне для этого не нужен, а вот как сленг я это вижу в первый раз

Sunlive
31.07.2018
08:00:15
уроки английского в чати

DimenSi
31.07.2018
08:01:16
от человека который не знает английский
ну и вообще чисто логически понятно, что если используют слово как глагол, значит имеют ввиду не апи, а то что это апи умеет делать

Google

Rustam
31.07.2018
08:05:14
а vue фильтры можно использовать внутри функций?

michael
31.07.2018
08:06:41
в гите есть fetch
Мы в данной ситуации в контексте js и обновления данных говорили, и да я знаю git fetch
Чтож вы цитату Б.Шоу удалили :(

DimenSi
31.07.2018
08:08:05
нехер всяких мусор постить

Admin
ERROR: S client not available

Rustam
31.07.2018
08:08:20
Нужен фильтр и метод - одинаковый по работе. Такое возможно?

michael
31.07.2018
08:08:51
Или же Лоуренса Питера сам уже не знаю даже :)

Stanislav
31.07.2018
08:12:20

DimenSi
31.07.2018
08:17:54
без дебаггера он не высчитывается
ты можешь засунуть консоль лог в комьютед и открыть консоль, то ничего не будет. И пока ты через vue devtools не зайдешь в нужный компонент, консоль лог не появится

Rustam
31.07.2018
08:23:35
Как обьявить нереактивное свойство? Только в хуках?

DimenSi
31.07.2018
08:24:42
export default { myProp: 1, data() {}, methods: {} }
ну и обращатсья к этому this.$options.myProp

Rustam
31.07.2018
08:26:44
то есть можно впринципе обьвлять любые свойства внутри конструктора Vue, не только зарезервированные
?

DimenSi
31.07.2018
08:27:47
да, спокойно
все попадает в $options когда компонент инициализируется

Rustam
31.07.2018
08:29:10

Google

DimenSi
31.07.2018
08:30:05
так же можно динамически свои комьютед и методы добавлять в компонент в хуке beforeCreate

Rustam
31.07.2018
08:31:17
мне пока не понадобилось такое

Леха
31.07.2018
08:35:38
Не могу перерендерить список.
this.phone - свойство стэйта (массив строк)
this.setUser - мутация
removePhone(index: number) {
const list = [...this.phone] // копируем массив, чтобы не мутировать стэйт
list.splice(index, 1) // удаляем из копии элемент
this.setUser({ phone: list }) // передаем в мутацию новый массив
}
<div v-for="(phoneNumber, i) in phone"
:key="i">
<Phone :value="phoneNumber"
@remove="removePhone(i)" />
</div>
Щас добавлю скринов

Stanislav
31.07.2018
08:37:01

Леха
31.07.2018
08:39:45

DimenSi
31.07.2018
08:40:33
Так себе совет
думаешь? А как лучше? В другом случае только через хук в this записывать

Stanislav
31.07.2018
08:43:00

DimenSi
31.07.2018
08:43:15

Stanislav
31.07.2018
08:44:01

Alex
31.07.2018
08:44:05
в доке было раньше что так делать - антипаттерн
потому что всегда есть вероятность shadow naming'а потом

Алексей
31.07.2018
08:47:18
Коллеги приветствую!
Собрал пример по таблицам bootstrap-vue, у которых не работает реактивность, да вот только в примере не могу метод запустить никак, вроде нормально vuex подключил, а что-то ни через this.$store, не через mapActions не хочет работать: https://codesandbox.io/s/zxn1lxx9y3

dev
31.07.2018
08:49:34
this внутри setTimeout не тот this который ты хочешь