
DimenSi
08.06.2018
16:25:24

Stanislav
08.06.2018
16:25:35

DimenSi
08.06.2018
16:25:48
Почему?

Grigorii
08.06.2018
16:26:04
Почему?
Потому что в любом случае он получит ссылку одну и ту же

Google

DimenSi
08.06.2018
16:26:27
У него какой-то объект, который имеет еще какой-то объект, который возвращает какой-то массив.

Grigorii
08.06.2018
16:26:27
Правельнее в computed - это да, но логически то же самое

DimenSi
08.06.2018
16:27:01
Я хз откуда он берет этот массив, но скорей всего он обходит Вью стороной и Вью не вешает ватчеры.
Он должен при инициализации, дергать этот метод и результат записывать в дату.

Stanislav
08.06.2018
16:27:31
Можно попробовать в data засунуть

DimenSi
08.06.2018
16:28:22
И компьютед ничего не увидет, потому, что функция опять же ничего не дергать у вью
Это тоже самое, что засунуть таймер в computed и ждать маны небесной
Или документ куки и верить, что комьютед увидет изменения.

Stanislav
08.06.2018
16:30:35
мы тебя поняли)

DimenSi
08.06.2018
16:30:52
Я еще примеры ща придумаю, ты только подожди)
Быстрей решай проблему, пока я чат не засрал.

Vlad
08.06.2018
16:32:14
ахахахах

Google

Minas
08.06.2018
16:52:31
Всем привет. Подскажите , может кто из вас использует стэк vue.js+laravel? Или если полностью vue , то какой сборщик используете на серверной стороне? Спасибо за ответ?
И если делать spa стоит ли над seo заморачиваться?

Юрий
08.06.2018
16:54:36

DimenSi
08.06.2018
16:55:14
Вроде бы у Лары есть курсы по Вью, почему из никто не смотрит? Или они совсем плохие?

Сергей
08.06.2018
16:56:05

Minas
08.06.2018
16:57:25

Stanislav
08.06.2018
17:01:55

Сергей
08.06.2018
17:04:40
честно говоря так и не понял что дает это export, то пойму то нет, но это же не причина?

DimenSi
08.06.2018
17:13:55
Все компоненты Вью в первую очередь обычные объекты, которые потом обрабатываются самим Вью.
А, то, что ты сделал, это объявил компонент глобально и экспортируешь " ничего".

Сергей
08.06.2018
17:17:14
это если без того что ты сказал Vue.component('car-edit-form', {

DimenSi
08.06.2018
17:17:30
Если ты не знаешь, что такое экспорт. То могу дать на чтение статью не большую.
https://learn.javascript.ru/modules
Уже дал.

Minas
08.06.2018
17:19:54
Если можете, киньте в личку примеры работ своих на vue.js, хочу посмотреть на что ориентироваться. Спасибо.

Сергей
08.06.2018
17:22:17
Vue.component('car-edit-form', {
видимо export default в этом случае нужен для того что бы не подключать этот файл на страице

Google

Stanislav
08.06.2018
17:29:19

Сергей
08.06.2018
17:29:28
да

reskwer
08.06.2018
17:30:58

Сергей
08.06.2018
17:32:04
ты лишнюю запятую не где не поставил?

reskwer
08.06.2018
17:33:28
да вроде нет
вот GetAuth

DimenSi
08.06.2018
17:34:30
подебажь

Stanislav
08.06.2018
17:34:58
Это весь код экшина?

reskwer
08.06.2018
17:35:11

reskwer
08.06.2018
17:35:40

Stanislav
08.06.2018
17:36:01
da
А зачем ты возвращаещь промис, который сразу успешно резолвится?

reskwer
08.06.2018
17:36:14
да это я тестировал

Stanislav
08.06.2018
17:36:18
Аа, ок

reskwer
08.06.2018
17:36:29
думал может ошибка в нем
Эта ошибка только на сервере вылазит, в клиенте ее нет.
при первой отдачи SSR

Valeriy
08.06.2018
17:38:11
ппц вы бойлерплейт любити плодить

Google

Valeriy
08.06.2018
17:38:18
а как же принцип DRY?

DimenSi
08.06.2018
17:38:41
точней перестать заворачивать промисс в промисс

Valeriy
08.06.2018
17:39:04
да он это видимо делает пока тестит

DimenSi
08.06.2018
17:39:53

reskwer
08.06.2018
17:40:14
я возвращаю промис - так как НЕ хочу в компоненте обрабатывать логику стора, у меня все мутации вызываються только в СТОРЕ.

Valeriy
08.06.2018
17:40:18
надо больше промисов

Admin
ERROR: S client not available

DimenSi
08.06.2018
17:40:36

Valeriy
08.06.2018
17:40:55
лучше сделать такую конструкцию сразу
return Promise.resolve(new Promise((resolve, reject) => ...))

DimenSi
08.06.2018
17:41:26

reskwer
08.06.2018
17:41:52
когда отрабатывает then мн енужно провести ряд манипуляций, И ТОЛЬКО после них хавершать действие авторизации или друго-го апроса.

Nikita
08.06.2018
17:42:13
да хватит его троллить)

DimenSi
08.06.2018
17:42:33

reskwer
08.06.2018
17:43:01

DimenSi
08.06.2018
17:43:42
что?? какую мутация?

reskwer
08.06.2018
17:43:43
а я не хочу засирать компонент мутациями

Google

Nikita
08.06.2018
17:44:19
а, ладно, я понял

Сергей
08.06.2018
17:44:22

DimenSi
08.06.2018
17:44:29

Nikita
08.06.2018
17:44:34
угу

reskwer
08.06.2018
17:45:11
гуру мать его, покажите свой код, через строку можно обсирать

DimenSi
08.06.2018
17:45:39
я на async / await, ты его поймешь?

reskwer
08.06.2018
17:46:21

DimenSi
08.06.2018
17:46:51
а, не, ты хочешь с мутациями же

reskwer
08.06.2018
17:47:11
ты файлик целиком кидай, не стисняйся!

DimenSi
08.06.2018
17:47:15

reskwer
08.06.2018
17:49:32

DimenSi
08.06.2018
17:50:24
если переписать твой пример, то примерно так

reskwer
08.06.2018
17:51:51
эм.. да ну нах, ты что хочешь что-бы я сейчас спился пошел...
Это как херовому художнику - сказать что он херово рисует

Valeriy
08.06.2018
17:51:56
а почему у вас экшины вдруг данные возвращают?
забавный паттерн

DimenSi
08.06.2018
17:52:06

reskwer
08.06.2018
17:52:24

Valeriy
08.06.2018
17:52:38
ну в моем понимании экшин может вернуть промис для того, чтобы можно было сделать await actionA(...)