‘首次‘
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
// 登录信息仓库
|
||||
export default {
|
||||
state: {
|
||||
token:'',
|
||||
userInfo:{
|
||||
userName:'测试',
|
||||
}
|
||||
},
|
||||
getters: {
|
||||
// 是否存在token
|
||||
isLogin(state){
|
||||
return !!state.token
|
||||
}
|
||||
},
|
||||
mutations: {
|
||||
// 设置token信息
|
||||
'SETTOKEN':function(state, payload){
|
||||
state.token = payload
|
||||
},
|
||||
// 清除token信息
|
||||
'CLEARTOKEN':function(state){
|
||||
state.token = null
|
||||
},
|
||||
// 设置userinfoi信息
|
||||
'SETUSERINFO':function(state,payload){
|
||||
state.userInfo = { ...payload }
|
||||
}
|
||||
},
|
||||
actions: {
|
||||
setToken({ commit },payload){
|
||||
commit('SETTOKEN',payload)
|
||||
},
|
||||
clearToken({ commit }){
|
||||
commit('CLEARTOKEN')
|
||||
},
|
||||
setUserInfo({ commit },payload){
|
||||
commit('SETUSERINFO',payload)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user