@vuejs_ru

Страница 222 из 3900
Like
26.02.2017
21:24:14
Теперь почитаю

@Fl0pZz спасибо Yaroslav спасибо

Kelin
26.02.2017
21:40:17
Кстати, есть бот, который считает в чате благодарности и топ помощников выводит

Было бы прикольно добавить

Google
Rafael
26.02.2017
21:41:07
Ты про него?

Kelin
26.02.2017
21:41:50
вроде он

Boris
26.02.2017
21:42:37
Ребята, снова добрый вечер, подскажите в чем косяк, ругается на Vue.use





Кто-то сталкивался с подобным?

Kelin
26.02.2017
21:44:31
Если честно, нет

Boris
26.02.2017
21:44:51
причем если я опишу все в этом же файле - вроде как ок

ну то есть без импорта storeObj

заямучился уже

Kelin
26.02.2017
21:45:52
Значит, что-то там

Rafael
26.02.2017
21:46:06
Так ты создавай стопу в отдельном файле: const store = ... export default store

Google
Boris
26.02.2017
21:46:17


на Vue.use ошибка

до создания хранилища

Kelin
26.02.2017
21:47:14
Так а что в storeObj

есть

Boris
26.02.2017
21:47:49
там { state: { count: 0, lel: 1 }, mutations: { increment (state) { state.count++ } } }

объект описания

Rafael
26.02.2017
21:49:17
Поменчй местами строчки vue.use и объявление хранилища

Boris
26.02.2017
21:49:55
Так ты создавай стопу в отдельном файле: const store = ... export default store
если так делать в отдельном файле, то в него придется сделать импорт Vuex

потому что Vuex.store как конструктор

и потом еще в этот файл для того чтобы Vue.Use(Vuex) работал

иначе Vuex не будет определен

Rafael
26.02.2017
21:51:08
Boris
26.02.2017
21:51:26
подскажи тогда по импортам

пож

я хочу как лучше

Rafael
26.02.2017
21:52:03
vv-toaster/store.js at master · Fl0pZz/vv-toaster https://github.com/Fl0pZz/vv-toaster/blob/master/examples/store/store.js

Boris
26.02.2017
21:53:12
Поменчй местами строчки vue.use и объявление хранилища
ты в своем примере как раз начала vue.use а потом объявляешь хранилище

Google
Stanislav
26.02.2017
21:54:04
ПИПЕЦ

Boris
26.02.2017
21:54:14
in progress

Stanislav
26.02.2017
21:54:17
380 сообщений

что стряслось?

Vue уже завоевал мир пока я гулял?

Rafael
26.02.2017
21:54:41
что стряслось?
У чувака не заводится spread operator на laravel

Boris
26.02.2017
21:55:33


Извиняюсь если туплю сильно

Rafael
26.02.2017
21:56:03
А код с место где ошибка?

Boris
26.02.2017
21:56:12
я в сторе импортирую vue и vuex, делаю use, создаю стор, экспортирую стор



Stanislav
26.02.2017
21:57:29
у тебя в импорте точно твой плагин приходит? Vuex или что там?

Rafael
26.02.2017
21:57:34
А ты vuex устанавливал?

Через npm или yarn?

Stanislav
26.02.2017
21:58:03
console.log(Vuex)

Boris
26.02.2017
21:58:24
да, он работал в тех случаях, когда я делал все в 1 файле

то есть если я здесь же создам стор и тд и тп все работает

в vue-devtools в хроме все отображается по части вуекса

npm

Rafael
26.02.2017
21:59:42
С путями до хранилища при импорте не напутал?

Google
Stanislav
26.02.2017
22:00:43
В последнем скриншоте оно тебе говорит, что функция, которая устанавливает плагины в Vue не получает твой плагин.

Boris
26.02.2017
22:01:17
да, я это понимаю

Stanislav
26.02.2017
22:01:36
Ну, а из импорта приходит Vuex?

консольлог я выше писал, что показывает?

Boris
26.02.2017
22:02:29


Stanislav
26.02.2017
22:03:29
а в ./vuex/index.js что?

Boris
26.02.2017
22:04:18
там код очень приближенный к тому, что на примере из гита выше



Admin
ERROR: S client not available

Boris
26.02.2017
22:04:49
хм

Stanislav
26.02.2017
22:05:14
У тебя в вебпак настроен так, чтобы импортировать файлы js файлы с расширениями имени файла?

Boris
26.02.2017
22:05:48
нет, он и без работает, я уже в попыткал подписал

все выглядит так, что будто Vuex как бы не существует

но я сейчас откатывал назад версию кода до такого, где все в одном файле и оно работает, вуекс пашет

Это может быть потому, что в конфиге вэбпека ни слова о вуэкс?

Yaroslav
26.02.2017
22:13:43
Ребят

Срочный вопрос

А как из модуля изменить роительский стейт

Boris
26.02.2017
22:23:08


гугл помог

Google
Boris
26.02.2017
22:23:30
https://github.com/vuejs/vuex/issues/627 кому интересно

спс за попытки помочь :)

он при импорте брал сам себя из src, так как src это папка в моем проекте

Красота:)

Всем спокойной ночи??

Kelin
26.02.2017
22:38:01
Код с подсветкой синтаксиса, ссылки текстом и списки

И прямо топчик

Kelin
26.02.2017
22:43:07
Чёрт, я с тлф

Ты Vuex имеешь в виду?

Если да, то в мутациях и действиях третьим параметром {root: true} передаёшь

И тогда путь к стейту будет от корня идти тип

А не от текущего модуля

Yaroslav
26.02.2017
22:48:55
С этим параметром не работает

this.$store.dispatch('calltoaction', null, { root: true })

Kelin
26.02.2017
22:50:50
Так тебе ещё путь до экшна надо прописать

Yaroslav
26.02.2017
22:50:54
И он все равно ищет action в модуле

Kelin
26.02.2017
22:51:21
module/foo/bar/action

Yaroslav
26.02.2017
22:51:24
Всмысле путь?

Kelin
26.02.2017
22:51:26
Что-то типа

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