Perguntas com a marcação «vuex»

13
Vuex Ação vs Mutações
Em Vuex, qual é a lógica de ter "ações" e "mutações"? Entendo a lógica dos componentes não serem capazes de modificar o estado (o que parece inteligente), mas ter ações e mutações parece que você está escrevendo uma função para acionar outra função e depois alterar o estado. Qual é …
173 vue.js  vuex 

17
vue.js 2 como assistir a valores de loja da vuex
Estou usando vuexe vuejs 2juntos. Eu sou novo vuex, quero assistir a uma storemudança variável. Eu quero adicionar a watchfunção no meuvue component Isto é o que eu tenho até agora: import Vue from 'vue'; import { MY_STATE, } from './../../mutation-types'; export default { [MY_STATE](state, token) { state.my_state = token; …


3
Chamar uma ação de dentro de outra ação
Eu tenho a seguinte configuração para minhas ações: get1: ({commit}) => { //things this.get2(); //this is my question! }, get2: ({commit}) => { //things }, Quero poder chamar uma ação de dentro de outra, portanto, neste exemplo, desejo poder chamar get2()de dentro get1(). Isso é possível e, se sim, como …
133 vue.js  vuex 

5
Promessas de retorno das ações da Vuex
Recentemente, comecei a migrar coisas do jQ para um framework mais estruturado, o VueJS, e eu adoro isso! Conceitualmente, a Vuex foi uma mudança de paradigma para mim, mas estou confiante de que sei o que está acontecendo agora e entendo totalmente! Mas existem algumas pequenas áreas cinzentas, principalmente do …

3
Vuex - passando vários parâmetros para mutação
Estou tentando autenticar um usuário usando o passaporte do vuejs e do laravel. Não consigo descobrir como enviar vários parâmetros para a mutação vuex por meio de uma ação. - loja - export default new Vuex.Store({ state: { isAuth: !!localStorage.getItem('token') }, getters: { isLoggedIn(state) { return state.isAuth } }, mutations: …
124 vue.js  vuejs2  vuex 



5
Vuex: estado de acesso de outro módulo
Quero acessar state.sessionem instance.jsde records_view.js. Como isso é feito? store / modules / instance.js const state = { // This is what I want to access in records_view.js session: {} }; const getters = { sessionGetter: state => state.session }; store / modules / records_view.js const actions = { getSettingsAction …
107 javascript  vue.js  vuex 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.