Описание тега vuex-modules
Используйте этот тег для вопросов Vuex, в которых магазин разделен на модули Vuex.
1
ответ
Слушайте действия / мутации из модулей vuex
У меня есть магазин Vuex с несколькими модулями, и я хочу иметь возможность слушать "глобальный" dispatch или же commit вызовы (иначе действия и мутации) из модуля. Например, в auth В модуле есть такие действия, как вход и выход из системы. Всякий р…
12 ноя '18 в 19:53
1
ответ
Мутация VueX работает, но вычисляемое свойство компонента не работает
Я прочитал много вопросов и ответов по этой проблеме, но, похоже, я не решаю ни одну из проблем, описанных ранее. Я перешел к использованию модулей для своих состояний, но после настройки всего я вижу, что обновляется как локальное состояние модуля …
10 фев '19 в 19:55
1
ответ
Vue.js - Vuex: почему при импорте хранилищ моего модуля в файл помощника отправляется действие?
Я построил приложение в Vue. Он состоит из ряда отдельных модулей, каждый из которых соответствует маршруту и имеет компонент верхнего уровня (и множество подкомпонентов / дочерних элементов). Каждый модуль имеет свое собственное хранилище, действ…
21 сен '18 в 11:10
1
ответ
Vuex и firebase слушатели
Я использую декораторы машинописного текста и класса vuex. В пределах created() подключить в компоненте Vue моего приложения я называю действие Vuex listenToDataXY которая сама вызывает функцию в отдельном файле API, где находится Firestore onSnapsh…
27 дек '18 в 19:15
0
ответов
Vuex Typescript есть способ получить типы для _action
Я написал плагин Vuex, который позволяет обновлять несколько магазинов, если изменилось одно конкретное состояние магазина. Все работает хорошо, но я просто хочу узнать, есть ли способ получить определение типа для Store._actions. Вы увидите в моем …
09 ноя '18 в 22:44
2
ответа
Как я могу загрузить файл, используя vuex store для компонента vue?
Если я использую AJAX в компонент VUE, как это: Оно работает. Я успешно получил файл Но здесь я хочу использовать vuex store Мой шаблон магазина Vuex выглядит так: Я изменяю свой компонент Vue, как это: <template> <div> ... </div> …
14 мар '18 в 06:44
1
ответ
vuex mapState всегда требует имя модуля в качестве аргумента, даже если namespaced:false
Я ожидал, что если у меня есть модуль, который имеет namespaced:false (что я думаю также является значением по умолчанию), тогда его состояние должно быть частью "глобального" или "корневого" пространства имен, и это я смог бы сделать " ...mapState(…
23 апр '18 в 06:56
2
ответа
Как создать геттеры и сеттеры для состояния модуля пространства имен vuex
Если у меня есть модуль Vuex с пространством имен, как создать методы получения и установки для состояний в этом модуле при использовании этих состояний в компонентах Vue? // My component new Vue({ computed: { // How do I add setters also below???? …
19 май '18 в 22:21
1
ответ
Как получить значение после мутации в Vuex?
У меня простой Vuex модуль для объекта глобальной даты: import moment from 'moment'; const state = { date: moment() } // getters const getters = { date: state => state.date, daysInMonth: state => state.date.daysInMonth() } // mutations const m…
04 май '18 в 13:01
2
ответа
Старый и новый на часах, кажется, не работает
Я работаю над алгоритмом динамической загрузки данных, в котором есть переменная состояния (VueX) loadState который управляет статусом данных, загружается ли он /loadinDone loadState: { filters:"LOADING_DONE" criteria:"LOADING" otherDependency:"LOAD…
03 апр '18 в 09:33
3
ответа
Могу ли я использовать "this" в распространении mapMutations внутри методов экземпляра Vue?
Я хочу установить мутации Vuex следующим образом: export default { props: { store: String }, methods: { ...mapMutations({ changeModel: `${this.store}/changeModel` }) } } Но я ловлю ошибку: Uncaught TypeError: Невозможно прочитать свойство store из н…
29 авг '18 в 19:56
2
ответа
Как я могу решить "Uncaught TypeError: Невозможно прочитать свойство 'get' of undefined" в хранилище vuex?
Если я попробую this .$session.get(SessionKeys.Cart) в моем компоненте так: <template> ... </template> <script> ... export default { ... methods: { add(item) { console.log(this.$session.get(SessionKeys.Cart) ... } } } </script&g…
27 сен '18 в 04:12
1
ответ
Typescript: ссылка на модуль хранилища Vuex приводит к ошибке пространства имен для VueJs 2.5
Привет товарищ ТАК Друзья, У меня возникают проблемы со ссылкой на модуль магазина Vuex в одном из моих компонентов Vue. Я могу заставить состояние и мутации работать, если переместить код из authentic.module.ts в store.ts, однако при попытке исполь…
14 окт '18 в 01:39
1
ответ
Как правильно использовать режим модуля Vuex для Nuxt JS?
Привет, я новичок в Nuxt JS. Я пытаюсь использовать режим модуля Vuex для моего проекта Nuxt. В основном я использую axios внутри моего модуля VueX. Мой код ниже: магазин / модули /users.js import axios from 'axios'; const state = () => ({ users:…
15 дек '18 в 11:52
2
ответа
Установка значения в поле ввода с помощью модулей магазина Vuex
У меня есть vuex в режиме модуля, который извлекает данные пользователя: магазин / модули /users.js import axios from "axios"; export const state = () => ({ user: {} }); // Sets the values of data in states export const mutations = { SET_USER(sta…
03 янв '19 в 09:06
3
ответа
Vuex-модуль-декоратор, изменяющий состояние внутри действия
С помощью vuex-module-decorator у меня есть authenticate действие, которое должно изменить состояние. @Action public authenticate(email: string, password: string): Promise<Principal> { this.principal = null; return authenticator .authenticate(…
10 янв '19 в 11:11
1
ответ
Как вызвать коммит и отправить асинхронно от одного и того же действия?
Я хочу выполнить действие после того, как мутация сделала свое дело. Мутация (SOME_MUTATION) из того же магазина и действия (test/testAction) из модуля someAction(context, data) { context.commit('SOME_MUTATION', data) // this should be committed fir…
14 янв '19 в 15:15
1
ответ
Сохранение данных в локальное хранилище с использованием постоянного состояния vuex
В настоящее время я использую этот плагин vuex-persistedstate и я хотел бы использовать его с модулем Vuex моего приложения Nuxt. В основном у меня есть модуль входа в систему, если успех, а затем сохранить authToken исходя из ответа на localStorage…
28 янв '19 в 10:23
1
ответ
Использование одного хранилища модулей vuex в нескольких родственных компонентах
У меня есть одно глобальное состояние с несколькими модулями. Теперь у меня есть различные компоненты для различных частей моей страницы. у меня все настроено так /foo использует foo магазин (это работает). created метод загружает данные из API и за…
29 мар '18 в 18:48
1
ответ
Как отправить данные из одного окна Electron в другое с помощью ipcRenderer, используя vuejs?
У меня есть в одном компоненте это: openNewWindow() { let child = new BrowserWindow({ modal: true, show: false, }); child.loadURL('http://localhost:9080/#/call/' + this.chatEntityId + '?devices=' + JSON.stringify(data)); child.on('close', function (…
11 фев '19 в 22:38