1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
const state = {
token: "",
userInfo: {},
menuStack: [],
loadingShow: false,
};
const getters = {
loadingShow(state){
return state.loadingShow;
}
}
const actions = {
setMenuStack({ state }, data) {
console.log(data);
state.menuStack = data;
state.token = JSON.stringify(data);
},
};
const mutations = {
// 设置token
setToken(state, token) {
state.token = token;
},
// 存储用户信息
setUserInfo(state, userInfo) {
state.userInfo = userInfo;
},
setMenuStack(state, data) {
state.menuStack = data;
},
loadingShow(state, status) {
state.loadingShow = status;
},
};
export default {
namespaced: true,
state,
getters,
actions,
mutations,
};