在vuex的配置中,还有一个getters对象
// 对state数据进行加工
const getters = {
}
这个对象是对state的结果进行加工
state相当于vue里面的data,getters相当于vue里面的computed
index.js
// 存储结果状态
const state={
sum:0
}
// 对state数据进行加工
const getters = {
bigSum(state){
console.log(state)
//需要返回值
return state.sum*10
}
}
test.vue
接收
//bigSum就是getters 里面函数名,和computed一样
<h2>sum做处理的结果是:{{$store.getters.bigSum}}</h2>
网友评论