Index content / bug completed, method of login checking in store/index.js added

This commit is contained in:
Vion
2022-01-22 13:29:19 +08:00
parent 60c6a6b8b4
commit debf618d7e
9 changed files with 307 additions and 275 deletions

View File

@@ -25,21 +25,24 @@ const mutations = {
// },
changeClod(state, val) {
localStorage.setItem('userInfo', val.cloud);
console.log(state,val);
},
logoutSystem(state) {
localStorage.removeItem('userInfo')
},
checkIsLogin() {
let rawUserInfoStr = localStorage.getItem('userInfo');
let rawUserInfo = JSON.parse(rawUserInfoStr);
if(rawUserInfo && rawUserInfo.hasOwnProperty('xaccessToken') && rawUserInfo['xaccessToken'].length>36)
return rawUserInfo;
return false;
},
changemessage(state, val) {
localStorage.setItem('message', val.data);
console.log(state,val);
},
selectMenu(state, val) {
let result = state.tabsList.findIndex(item => item.name === val.data.name)
result === -1 ? state.tabsList.push(val.data) : ''
},
},
// changeMenu(state, user){
// // console.log("vuex存储的变化",JSON.parse(user))