Vuex修改state内的数据
将需要存储的数据写在state.js文件内:export default {testData:null//被修改的数据}在mutations.js内写修改该数据的函数:export default {setData(state, data) {/***testData是state内需要被修改的数据*data是传来的数据*/state.testData = data}}在进行修改该数据的函数中:/*
·
将需要存储的数据写在state.js文件内:
export default {
testData:null //被修改的数据
}
在mutations.js内写修改该数据的函数:
export default {
setData(state, data) {
/**
*testData是state内需要被修改的数据
*data是传来的数据
*/
state.testData = data
}
}
在进行修改该数据的函数中:
/**
*调用下面的方法就可以修改state内的数据
*setData是该数据的修改函数
*data是传入的数据
*/
this.$store.commit('setData',getData)
//用下面的方法就可以调用修改后的数据了
this.$store.state.testData
更多推荐
已为社区贡献2条内容
所有评论(0)