25 lines
458 B
JavaScript
25 lines
458 B
JavaScript
export default {
|
|
state:{//存放状态
|
|
token:'token',
|
|
userInfo:{},
|
|
},
|
|
// Vuex中store数据改变的唯一方法就是mutations 不适合异步方法
|
|
mutations: {
|
|
// 单个属性处理方法
|
|
setToken(state,str) {
|
|
state.token = str;
|
|
},
|
|
// 对象处理方法
|
|
updateUserInfo(state, payload) {
|
|
// 变更状态
|
|
state.userInfo = payload.userInfo;
|
|
},
|
|
},
|
|
// 可以执行任意的同步和异步操作
|
|
actions:{
|
|
},
|
|
|
|
getters: {
|
|
|
|
}
|
|
} |