
?? Denis
16.02.2018
11:33:39
современные спутники глонасс поб ольшей части из импортных комплектующих

Stanislav
16.02.2018
11:33:42

Антон
16.02.2018
11:33:57
Ок
Т.е. dispatch().then и тд

Google

freekzy
16.02.2018
11:34:33

Антон
16.02.2018
11:35:04
Методы компонента синхронные
Хотя можно и асинк сделать наверно

Andrey
16.02.2018
11:35:27
асинк евейт это же тот же промисс
просто синтаксический сахар

Антон
16.02.2018
11:35:35
Да я знаю

freekzy
16.02.2018
11:35:58
Иначе любовь к Promise настигнет)

Sunlive
16.02.2018
11:36:17

Антон
16.02.2018
11:36:20
Задача - отреагировать к компоненте на событие в экшне
*в

freekzy
16.02.2018
11:36:34

Антон
16.02.2018
11:37:21
Компонент в vue, экшн в vuex конечно же

Google

Андрей
16.02.2018
11:37:37
Vuex хранилище
Крайне не удобное
?

Антон
16.02.2018
11:38:19
Спасибо за информацию, щас все брошу и выпилю его ?

Andrey
16.02.2018
11:38:30
да

freekzy
16.02.2018
11:38:32
...
methods: {
async foo() {
let bar = await this.$store.dispatch('boo');
...
}
...
}

Andrey
16.02.2018
11:38:51
делай запросы на бек без хранилища)

Андрей
16.02.2018
11:38:56
В некоторых случаях без вуекс просто не обойтись

Andrey
16.02.2018
11:38:57
так надежнее

Denis
16.02.2018
11:39:36
На сколько я понял, данные со store приходят аснхронно. Данные которые приходят мне надо в компоненте добавить в дата. Как релизовать чтобы присвоение значения ожидало результата загрузки со store

freekzy
16.02.2018
11:40:18

Stanislav
16.02.2018
11:40:21

Антон
16.02.2018
11:40:39

freekzy
16.02.2018
11:41:28

Антон
16.02.2018
11:41:34
Короче. Переформулирую. Есть смысл в экшне делать return?

Van
16.02.2018
11:41:35

freekzy
16.02.2018
11:42:08

Stanislav
16.02.2018
11:42:12

Van
16.02.2018
11:42:17

Stanislav
16.02.2018
11:42:21

Google

Van
16.02.2018
11:42:33

Denis
16.02.2018
11:42:45

freekzy
16.02.2018
11:42:52
зчм?
Чтобы потом голова не болела.

Van
16.02.2018
11:42:58
но еще нужно понимать как стор работает, и как к нему обращаться, судя по вопросам ?

freekzy
16.02.2018
11:43:13
Когда надо трансформировать результат.

Stanislav
16.02.2018
11:43:33

Антон
16.02.2018
11:44:28
Данные из стейт это пара сеттер-геттер
А не данные
Геттерс - конечные точки получения данных

Van
16.02.2018
11:45:27

Антон
16.02.2018
11:45:42
Посмотри в консоли

Sunlive
16.02.2018
11:45:49

Stanislav
16.02.2018
11:45:57

freekzy
16.02.2018
11:45:58

Andrey
16.02.2018
11:46:00
та если первый раз пишешь полюбому будет болеть :)

Van
16.02.2018
11:46:10

Антон
16.02.2018
11:46:29
Мутации используют эти сеттеры

freekzy
16.02.2018
11:46:30
В сторе геттер - это геттер, сеттер - это мутация.

Google

Stanislav
16.02.2018
11:46:36

freekzy
16.02.2018
11:46:39
Не надо сюда архитектуру реактивности тащить.

Van
16.02.2018
11:46:47
ага

Sunlive
16.02.2018
11:47:08
:)

Stanislav
16.02.2018
11:47:22

Антон
16.02.2018
11:47:23

Stanislav
16.02.2018
11:47:31

Антон
16.02.2018
11:47:55
И остается возможность модифицировать геттер

freekzy
16.02.2018
11:48:00

Stanislav
16.02.2018
11:48:15

freekzy
16.02.2018
11:48:28
Хотя оверхед там мизерный.

Stanislav
16.02.2018
11:48:38
Если потребуют, добавится геттер. А так, смысла нет.

Александр
16.02.2018
11:49:34
Всем привет. Есть какое-то хорошее решение для генерации форм и связи их с vuex? Всё, что находил, например https://github.com/vue-json-schema/form-schema или https://github.com/vue-generators/vue-form-generator, и даже https://github.com/andycrockett/vuex-forms , несмотря на название, не имеют нормальной интеграции c vuex и предполагают, что данные форм хранятся локально в корневой компоненте и только по submit синкаются куда и как укажут.

Van
16.02.2018
11:49:36
я всегда стараюсь геттер использовать, если данные из стейта в нескольких кусках кода получаю

Stanislav
16.02.2018
11:50:15

Van
16.02.2018
11:51:15
Зачем?
на случай если нужно будет трансформировать

Fedor
16.02.2018
11:51:26
Чуваки, а как правильно валидировать кастомный text-field в форме? Типа, указал в форме v-model="valid" и в ней лежит кастомный инпут, и valid=false все время, хотя инпут не орёт. Спасибо

freekzy
16.02.2018
11:51:43
Зачем?
Вестимо на тот случай, что нет уверенности, что завтра не придется результат трансформировать или переопределить вообще. Потом бегай по коду, лови.

Google

Антон
16.02.2018
11:51:44
Чет все говорят одно и то же по кругу

Stanislav
16.02.2018
11:52:51

Александр
16.02.2018
11:53:06
Зачем форму в Vuex держать?
Пишу редактор и хочу реактивно показывать результат сборки всех составляющих. Плюс, не хочу прямо из компоненты слать реквесты, а подмешивать api логику в actions.

Stanislav
16.02.2018
11:53:51

Женя
16.02.2018
11:55:25
403 сообщения с 10 утра

Александр
16.02.2018
11:55:26
+ Ок. Спасибо, думал, вдруг есть какое-то общеизвестное решение.

Женя
16.02.2018
11:55:28
Вы сиезна?

Sunlive
16.02.2018
11:55:35
делом заняты

Alex
16.02.2018
11:55:52
Ребят, как откатить всю дату к первоначальному состоянию? учитывая, что некоторых массивов нет при первоначальном рендере

Andrey
16.02.2018
11:56:37
хз попробуй записать первоначальное состояние в локал сторедж а потом его все присвоить в стаейт?)

Van
16.02.2018
11:56:50

Stanislav
16.02.2018
11:59:04

Andrey
16.02.2018
11:59:07
тут с вьюксом будет легче. если без него надо писать мидлвару которая будет все ключи правильно назначать

Cалик
16.02.2018
11:59:10
Всем привет.Ребят кто нибудь есть example загрузить фото с помощью Vue и Laravel?

Stanislav
16.02.2018
11:59:26
Или повесить key в родителе и его поменять

freekzy
16.02.2018
12:00:49

Alex
16.02.2018
12:00:54
ща попробую через assign, но что-то мне подсказывает, что не прокатит из-за того что я получаю данные с сервера в дату

Stanislav
16.02.2018
12:01:28

Alex
16.02.2018
12:02:29
да
просто пустые массивы

Stanislav
16.02.2018
12:02:45
все должно работать