javascript - Problème de déstructuration des paramètres Vuex
给我你的怀抱
给我你的怀抱 2017-06-26 10:53:45
0
3
850

Quand j'utilisais vuex, j'ai vu que la déstructuration des paramètres était utilisée, mais j'étais très confus, d'où venait ce commit ? Où le paramètre de validation est-il fourni ? Comment s’écrit-il sans simplification ?

actions: {
  increment ({ commit }) {
    commit('increment')
  }
}
给我你的怀抱
给我你的怀抱

répondre à tous(3)
魑魅魍魉

  actions : {

    incrément (context) {

      context.commit('increment'),

    },

    ddd(context) {

      context.commit('ddd'),

    }

  }

用参数解构之后:

actions : {

  incrément ({ commit }) {

    commit('increment')

  },

 ddd({ commit }) {

    commit('ddd')

  }

}


代言
actions: {

  increment ( object ) {

       object.commit('increment')
  }

}
Ty80

La fonction

Action accepte un objet contextuel avec les mêmes méthodes et propriétés que l'instance du magasin, vous pouvez donc appeler context.commit
pour valider une mutation, ou obtenir l'état et les
getters via context.state et context.getters. Lorsque nous présenterons les modules plus tard, vous saurez pourquoi l'objet contextuel n'est pas l'instance de magasin elle-même.

documentation vuex

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal