@vuejs_ru

Страница 570 из 3900
Semen
17.06.2017
21:08:25
Документация с graphql - это кстати вещь! Ещё уход от версионирования рестового

Rafael
17.06.2017
21:08:46
Можно посмотреть пример использования его с вью?

Или мб значете опенсорсную фигню?

И получается что normalizr не нужен?

Google
Illya
17.06.2017
21:09:21
normalizr не про это

Power
17.06.2017
21:17:17


Illya
17.06.2017
21:19:09
редактор не понимает es6 object methods? :)

Illya
17.06.2017
21:25:29
откуда ж я знаю что за редактор

Power
17.06.2017
21:25:47
Illya
17.06.2017
21:25:57
насколько свежая версия? какая версия js языка выставлена?

Stanislav
17.06.2017
21:26:31


Power
17.06.2017
21:27:43


Sasha
17.06.2017
21:28:01
Можно я его ударю?

Illya
17.06.2017
21:28:25
а надо бы 2017.что-нибудь

Google
Illya
17.06.2017
21:28:49
и es6 как язык

Можно я его ударю?
кого и зачем?

Sasha
17.06.2017
21:29:40


кого и зачем?
Да, пожалуй я горяч

Power
17.06.2017
21:32:34
Sasha
17.06.2017
21:32:45
Всегда было сложно выстроить общение с людьми, которые жалуются что ничего не работает и даже не пытаются разобраться в своей проблеме. Когда-то сам таким был. Жиза

Power
17.06.2017
21:32:52
быстро время летит)

Sasha
17.06.2017
21:44:31
Прямо по больному

Illya
17.06.2017
22:29:32
такой зоопарк

смешивать rest api и graphql

Igor
17.06.2017
22:33:31
Кто-то подключал vuexfire, для работы с firebase?

Illya
17.06.2017
22:34:23
я

Igor
17.06.2017
22:52:00
я
Я пока запутался и хочу спросить как правильно создать этот процесс. Мне нужно в actions когда я получаю/сохраняю данные добавить запросы к нужным базам или этот как-то по другому делается?

Illya
17.06.2017
22:53:13
In order to use VuexFire, you have to enhance actions. This action enhancer takes the actual action and enhances it with two additional parameters in the context, bindFirebaseRef and unbindFirebaseRef

там же описано

Igor
17.06.2017
22:53:19
я
В идеале я бы хотел сохранять стейты vuex, указать где эти стейты хранятся в файрбейс и он сам брал бы новые данные

Illya
17.06.2017
22:53:25
декорируете экшны

и он их связывает с firebase

Igor
17.06.2017
22:54:58
и он их связывает с firebase
Вот в этом месте и запутался. Это нужно обновить существующие эншены?

Google
Illya
17.06.2017
22:55:04
да

отдекорировать

https://github.com/posva/vuexfire/blob/master/examples/TodoApp/index.html

Igor
17.06.2017
22:56:44
да
Хорошо. А правильно ли я понимаю что данные пользователя должны быть в /uses/{currentUser.uid}/collectionsData

Illya
17.06.2017
22:58:13
с чего вы взяли?

Igor
17.06.2017
22:58:26
https://github.com/posva/vuexfire/blob/master/examples/TodoApp/index.html
В этом примере они прямо в методе компонента использует itemRef, а мне кажется что это должно происходить уже в store.actions

Illya
17.06.2017
22:58:31
нет

вернее не так

"на ваше усмотрение"

главное установить связь и дальше манипулировать объектом firebase

а данные во vuex обновятся автоматически

Igor
17.06.2017
22:59:18
с чего вы взяли?
Потому что нужно как-то раздевали данные по пользователям. Никогда ещё не работал с firebase, пытаюсь вкурить доки их

Illya
17.06.2017
22:59:32
как хотите так и организовывайте данные

Power
17.06.2017
22:59:34


Illya
17.06.2017
22:59:46
firebase это просто один большой кусок объекта

и все

не найден файл app.scss

вам же написали )

Admin
ERROR: S client not available

Igor
17.06.2017
23:00:14
а данные во vuex обновятся автоматически
А наоборот, что бы манипулировать данными vuex а он уже будет синхронизировать firebase, это уже не правильно?

Google
Illya
17.06.2017
23:00:21
vuexfire так не умеет

но для этого проще самому написать плагин для vuex

там будет строчек 10

после экшна обновить данные в firebase

Igor
17.06.2017
23:01:51
там будет строчек 10
Вот такой подход лучше укладывается в голове. Тогда не нужно менять всё приложение. Тогда vuexfire не нужен?

Illya
17.06.2017
23:01:57
да, не нужен

Igor
17.06.2017
23:03:54
да, не нужен
Тогда нужно каждый экшен проработать, который будет получать или сохранять данные в firebase, также постоянно делать проверку авторизации?

Illya
17.06.2017
23:04:09
нет, вы можете это делать в отдельном плагине

Igor
17.06.2017
23:04:38
Illya
17.06.2017
23:04:41
да

Igor
17.06.2017
23:05:07
да
А это норм, делать асинхронные запросы в мутациях?

Illya
17.06.2017
23:05:21
а вы будете это делать не в мутации

а после мутации

Igor
17.06.2017
23:06:30
а после мутации
С этим ещё не знаком, но выглядит логично. Спасибо, вы помогли найти подход.

а после мутации
Не могли бы вы меня тыкнуть в то, что значит "после мутации" и как это может прослушивать отдельный модуль?

Illya
17.06.2017
23:10:24
не модуль

плагин

https://vuex.vuejs.org/ru/plugins.html

Igor
17.06.2017
23:12:52
https://vuex.vuejs.org/ru/plugins.html
Спасибо ещё раз помощь!

Illya
17.06.2017
23:16:05
в вашем случае там будет простая как дверь логика

Google
Illya
17.06.2017
23:16:19
store.subscribe - и в обработчике тупо сейвите все состояние (или кусок его) в firebase

Igor
17.06.2017
23:22:01
store.subscribe - и в обработчике тупо сейвите все состояние (или кусок его) в firebase
Да, я именно этого и хотел от vuexfire*. Так я смогу полностью управлять тем, что мне нужно сохранять в базу

Rafael
18.06.2017
05:09:31
У webpack прыжки по коду не работают, если задать алиасы в webpack :C

Это угнетает

Javascript: Path aliases for imports in Webstorm - Cloudy Point http://www.cloudypoint.com/Tutorials/discussion/javascript-path-aliases-for-imports-in-webstorm/

Хмм

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