Je suis également nouveau sur Vuex Bientôt, permettez-moi de parler brièvement de ma compréhension.
Store est compris comme un entrepôt, action est une opération et mutation est un moyen d'apporter des modifications aux éléments stockés dans l'entrepôt. , state est l'état actuel de l'objet stocké. Store理解为一个仓库,action是一次操作,mutation是让仓库中存储的东西产生某种变化的方式,state则是存储的东西当前的状态。
Une opération peut nécessiter des modifications des données, et une autre opération peut également nécessiter les mêmes modifications des données. Ensuite, cette modification peut être extraite et appelée une mutation de cette manière, via <. code> Il suffit de valider pour déclencher la mutation du spécifié. Il n'est pas nécessaire de le mélanger avec le code qui gère l'entreprise, ce qui entraîne une confusion dans le code et une mauvaise maintenabilité. #🎜🎜#
Déclenchez l'incrément dans les actions, context.commit("increment") déclenche la fonction d'incrément dans les mutations, c'est le processus
Je suis également nouveau sur Vuex Bientôt, permettez-moi de parler brièvement de ma compréhension.
Store
est compris comme un entrepôt,action
est une opération etmutation
est un moyen d'apporter des modifications aux éléments stockés dans l'entrepôt. ,state
est l'état actuel de l'objet stocké.Store
理解为一个仓库,action
是一次操作,mutation
是让仓库中存储的东西产生某种变化的方式,state
则是存储的东西当前的状态。一个操作可能需要对数据产生变动,另一个操作也需要对数据产生同样的变动,那这个变动可以抽取出来,称为一个
Une opération peut nécessiter des modifications des données, et une autre opération peut également nécessiter les mêmes modifications des données. Ensuite, cette modification peut être extraite et appelée unemutation
,这样,通过commit
触发指定的mutation
mutation
de cette manière, via <. code> Il suffit de valider pour déclencher la mutation duspécifié. Il n'est pas nécessaire de le mélanger avec le code qui gère l'entreprise, ce qui entraîne une confusion dans le code et une mauvaise maintenabilité. #🎜🎜#