Vuex 状态管理:如何修改name属性
在使用 Vuex 时,要更改状态中的 name,需要先定义一个 mutation(变化),然后通过 commit 方法触发这个 mutation,来更改状态中的 name。
例如,在 vuex 的 store 中定义一个 mutation:
mutations: {
changeName(state, newName) {
state.name = newName
}
}
然后,在组件中使用 dispatch 方法触发这个 mutation:
this.$store.commit('changeName', 'newName')
这样,就可以更改状态中的 name 为 'newName'。
原文地址: https://www.cveoy.top/t/topic/oKNK 著作权归作者所有。请勿转载和采集!