Als ich Vuex verwendet habe, habe ich gesehen, dass die Parameterdestrukturierung verwendet wurde, aber ich war sehr verwirrt. Woher kommt dieser Commit? Wo wird der Commit-Parameter bereitgestellt? Wie wird es ohne Vereinfachung geschrieben?
actions: {
increment ({ commit }) {
commit('increment')
}
}
actions: {
increment (context) {
context.commit('increment'),
},
ddd(context) {
context.commit('ddd'),
}
}
用参数解构之后:
actions: {
increment ({ commit }) {
commit('increment')
},
ddd({ commit }) {
commit('ddd')
}
}
vuex文档