
Illya
10.03.2017
14:46:50
vuex нужен только если у вас есть а) несколько источников изменения данных б) несколько компонентов, которые потребляют одни и те же данные
большинство сценариев же это "страничка которая CRUD'ом работает с API и отображает какие-то данные или еще что-то"
для таких сценариев vuex избыточен

Boris
10.03.2017
14:47:37
а как гарантия того что с данными ничего не произойдет, кроме того что было строго описано в вуексе?

Google

Illya
10.03.2017
14:48:01
а если данные у вас инкапсулированы внутри компонента, как с ними может что-то произойти

Boris
10.03.2017
14:48:35
имею в виду как самодокументированная вещь

Illya
10.03.2017
14:49:52
я противник избыточности которую привносит flux архитектура когда она не нужна
но тут дело вкуса
некоторым и jquery нравится

Boris
10.03.2017
14:50:36
полагаясь на ваш опыт хочу понять как правильней

Rafael
10.03.2017
14:51:03
Извини, он не может пропустить этот момент
Ему надо бота написать

Yaroslav
10.03.2017
15:23:47
Ребят
Срочно вопрос
Вот у меня есть геттерс во vuex, доступен один объект. А как мне сделать ещё один геттерс который будет срабатывать на вложенное свойство этого объекта?

DimenSi
10.03.2017
15:26:30
getThatShit: store => store.getters.myGetters.omg

Google

DimenSi
10.03.2017
15:27:03
наверно

Yaroslav
10.03.2017
15:27:13
А чтобы это было по такому же пути

DimenSi
10.03.2017
15:27:24
hz
не понимаю о чем ты

Yaroslav
10.03.2017
15:27:37
Типа есть obj.neatedObj = 0
Мне нужно сделать нечто со вложенным объектом
И чтобы я также обращался к этому геттерс как obj.nestedObj
Смотри, есть стейт var state = {obj:{nestedObj: 0}}
Есть геттерс
obj: obj => state.obj
А как мне в этом же геттерс модифицировать влоюенныц

DimenSi
10.03.2017
15:32:03
просто сообщу, не знаю

Yaroslav
10.03.2017
15:38:07
Все, решил
Спасибо

Illya
10.03.2017
15:46:57
Кстати наткнулся на мнение Дана Абрамова о Vue
https://twitter.com/dan_abramov/status/768786585655578626

Stanislav
10.03.2017
16:10:53
похоже на попытку простебать, или это только мне так кажется?

Illya
10.03.2017
16:20:33
нет

Alexandr
10.03.2017
16:49:50
как во вьюксе можно запустить экшн, но действия в нем должны происходить когда другое свойство достигнет определенного значения?
заставить подождать

Google

Alexandr
10.03.2017
16:50:39
подошел бы watch из Vue
наверное

kaflan
10.03.2017
16:51:32
екшен в ешкене можно запускать комитя его
и записаовать таймер в стору и оттуда его считывать
и тогда отправлять

Alexandr
10.03.2017
16:52:16
тогда он должен постоянно проверяться, не пора ли ему

kaflan
10.03.2017
16:52:47
просто тогда тебе не нужен, екшен, напрямую
когда таймер занимает определеное значение тогда и отправлять.
лучше в computed сделать функцию

Alexandr
10.03.2017
16:54:00
а куда этот код поместить?
хм

kaflan
10.03.2017
16:54:32
вотчеров во втором нету. есть типа них computed
Они есть, токо реализованы очень и очень не привычно

Alexandr
10.03.2017
16:55:33
computed это во Vue

kaflan
10.03.2017
16:55:41
я тебе советую
https://vuejs.org/v2/guide/computed.html
я тебе про второй говорю, я на нем пишу.\
читай оригинал, он более понятен

Illya
10.03.2017
17:02:48
Нифига не пиарю, хоть я и автор :)

Google

Illya
10.03.2017
17:03:25
Но саги лучший механизм описания подобных сценариев

Alexandr
10.03.2017
17:03:52
о, как раз и познакомлюсь с этим

Stanislav
10.03.2017
17:04:02
Еще не читал, но постю. https://medium.com/@znck/provide-inject-in-vue-2-2-b6473a7f7816#.u340mmflb

Admin
ERROR: S client not available

Illya
10.03.2017
17:04:26
Угу
Может перестанут в прототип всякую гадость совать

Alexandr
10.03.2017
18:20:03
они точно помогут, если мне нужно запустить экшн но коммитить мутацию когда counter (например) будет равен 5, а на момент запуска экшна 0?

Nightwelf
10.03.2017
20:20:52
Вопрос не по vue, но он будет задействован. Кто-нибудь работал с Sharepoint 2013? Нужно сделать сайт через rest api, а я всё никак не могу понять как провести авторизацию пользователя ?

Stanislav
10.03.2017
20:43:30
наверное, надо гуглить про авторизацию в Sharepoint 2013...

Nightwelf
10.03.2017
20:46:02
Никак не могу понять как это чудо устроено. Это жутко больная система ?

DimenSi
10.03.2017
22:10:26
блин Vue DevTools не работает на сервисных страница (ну типо на страницах дополнений хрома).
Почитал ишью, а оказалось, автор сам не знает как это сделать, чтоб работало.

Stanislav
10.03.2017
23:03:51
Сеточки на компонентах. Как по мне, в этой реализации синтаксис страшноват.
https://bkzl.github.io/vue-fraction-grid/

Kelin
10.03.2017
23:21:59
Да не юзайте вы эту херню, бож

Stanislav
10.03.2017
23:51:54
реакт, ангуляр, теперь и вуе ?
лул
привет :3

⭐️Alexandra
11.03.2017
01:13:24
Не, я как-нибудь без ангуляра)

Igor
11.03.2017
04:54:01
О, ещё одна барышня, парни!
Все прошлые сбежали.

Google

Rafael
11.03.2017
05:32:41

Egor
11.03.2017
06:22:48
Добрый день ?
Не получается подключить сторонний скрипт и вызвать его при подгрузке компонента ??
Может кто советом помочь или статью скинуть с примером, а то уже второй день не получается с этой проблемой разобраться ??

ENAMETOOLONG
11.03.2017
06:23:49

Egor
11.03.2017
06:24:04
Mounted
Вызываю слайдер (revolution)
Но его нужно подключить перед тем как вызвать, с этим вот проблема ? вроде банальная но решить не могу (

ENAMETOOLONG
11.03.2017
06:25:57
Mounted
Подключить это скрипты заимпортить?

Egor
11.03.2017
06:28:52
И через require и через import пробовал, все равно выдает ошибку что не может найти функцию которую я вызываю

ENAMETOOLONG
11.03.2017
06:29:13
Тебе нужно на момент вызова mounted доступное API для слайдера, и именно в mounted работать с DOM.

Egor
11.03.2017
06:29:35
Есть такая штука как vuescript2, но подключить его у меня не получилось

ENAMETOOLONG
11.03.2017
06:29:37

Egor
11.03.2017
06:32:09
Пользуюсь, webpack

Illya
11.03.2017
06:38:50