@vuejs_ru

Страница 867 из 3900
Illya
23.07.2017
17:04:43
Х

Хайп

Ivan
23.07.2017
17:07:03
?

Konstantin
23.07.2017
17:10:34
Хз ничего нового, но если сделаешь качественный контент по vue и в открытом доступе то будет однозначно плюс!

Google
Сергей
23.07.2017
17:13:26
Вечер добрый. Ребят, как из vuex store обратиться к глобальным прототипам? this. <- не работает, а хочется использовать глобальный плагин

Illya
23.07.2017
17:13:41
глобальный плагин вью?

никак

Сергей
23.07.2017
17:15:21
глобальный плагин вью?
ага. хорошо, а как тогда при изменение хранилища запускать какие то события?

Illya
23.07.2017
17:15:58
вы не поверите, они и так запускаются )

у store есть метод subscribe :)

Сергей
23.07.2017
17:16:59
у store есть метод subscribe :)
спасибо. буду ковырять доки)

Тимур
23.07.2017
17:40:25
Всем привет! Ребят подскажите как лучше всего организовать авторизацию с vuex и отслеживание ее состояния в приложении? Есть какой то пример не шибко навороченный?

Pavel
23.07.2017
17:41:09
О, скоро мне это тоже предстоит делать, поэтому тоже бы почитал

Konstantin
23.07.2017
17:54:48
Можешь посмотреть тут https://github.com/iurii-kyrylenko/hobbies/blob/master/front-end-vue/src/store/modules/auth.js https://github.com/iurii-kyrylenko/hobbies/blob/master/front-end-vue/src/store/plugins/localStorage.js https://github.com/iurii-kyrylenko/hobbies/blob/master/front-end-vue/src/components/Login.vue

Сергей
23.07.2017
18:26:15
хм, поковырялся с vuex subscription, что то я недопонимаю однозначно. Как не кручу, никак не могу достучаться до прототипов. как лучше вызвать например глобальную функцию (this.$myFunc) при изменение мутации? subscriptions могут отслеживать тригер мутаций, но как после их выполнения запустить прототип плагина? из самого стора, я уже понял что никак

Valerii
23.07.2017
18:28:42
Ребят vue-material сыпит ошибку "[Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive." - О чем речь? что ему не нравится?

Google
Саша
23.07.2017
18:32:25
Еще один тупой вопрос:

Valerii
23.07.2017
18:32:26
Синяя

Саша
23.07.2017
18:32:34
id="{{fileKey()}}": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id="{{ val }}">, use <div :id="val">.

какого хуя он меня нарочно заставляет биндить атрибут если мне это ненужно

мне нужно его один раз проинициализировать с помощью метода

и все

Den
23.07.2017
18:33:17
Синяя
Мож то не ошибка? Там есть слово error?

Саша
23.07.2017
18:33:37
Error compiling template:

счас покажу кусочек шаблона

Valerii
23.07.2017
18:34:23
Мож то не ошибка? Там есть слово error?
ну "Violation" - нарушение если дословно. Хотелось бы поправить, но не пойму что не так

Саша
23.07.2017
18:35:15
https://pastebin.com/ezY5Rug5

Саша
23.07.2017
18:35:30
знаешь в чем моя проблема

в том что я динамически добавляю элементы в массив

которые выводятся чз v-for

и при ререндеринге у них у всех

одинаковый key и id

из за того что counter берется для всех один

знаю что где то дико затупил и что это как то просто правится

Google
Саша
23.07.2017
18:36:18
ребят, хелп

Valerii
23.07.2017
18:37:06
а как добавляешь? через Vue.set() ?

Там с массивами заморочка какая-то есть, сейчас поищу

Саша
23.07.2017
18:38:06
по клику метод addResource вызывается

Valerii
23.07.2017
18:38:14
https://ru.vuejs.org/v2/guide/list.html#Предостережения

Саша
23.07.2017
18:38:21
в этом методе в this.resources

просто новый элемент доавбляю

Admin
ERROR: S client not available

Саша
23.07.2017
18:38:27
и все

я наврал

resources это объект

не массив даже

Саша
23.07.2017
18:40:00
добавляю новое свойство в объект, происходит ререндер, и нужно чтобы у каждого инпута был свой айди по номеру file_1, file_2, file_3

а у меня же

у всех file_3 (ограничение до трех файлов)

я понимаю почему так

потому что при ререндере берется актуальное значение текущее

для всех элементов

когда делаешь v-bind

хотел юзать для атрибутов {{ }}

Google
Саша
23.07.2017
18:40:58
так он меня нахуй посылает

Valerii
23.07.2017
18:41:00
id="{{ val }}" - тут ошибка

нельзя внутри аттрибута {{}} писать

Саша
23.07.2017
18:41:12
да не ошибка это

ну мне ненужно биндить атритбут

мне нужно уникально его проинициализировать своим числом

а если биндить :id к какому то свойству из даты

Valerii
23.07.2017
18:41:51
биндь раз нужно, через v-bind

Саша
23.07.2017
18:41:55
то у всех он будет одинаково

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