This commit is contained in:
灌糖包子 2022-01-07 20:50:59 +08:00
parent 2f6659eeb7
commit 3dfb60c13d

View File

@ -7,31 +7,31 @@ class Store {
}
state: StateType = {
loginInfo: {
userInfo: null,
token: localStorage.getItem('login_token')
userInfo: null,
token: localStorage.getItem('login_token')
},
breadcrumb: [],
pageSizeOpts: [10, 20, 50, 100],
pageLayout: 'sizes, prev, pager, next, total, ->, jumper'
}
mutations = {
/**
/**
*
* @param {Object} state
* @param {UserInfo} data
*/
login(state: StateType, data: {token: string, userInfo: UserInfo}): void {
localStorage.setItem('login_token', data.token)
state.loginInfo.token = data.token
state.loginInfo.userInfo = data.userInfo
},
/**
login(state: StateType, data: {token: string, userInfo: UserInfo}): void {
localStorage.setItem('login_token', data.token)
state.loginInfo.token = data.token
state.loginInfo.userInfo = data.userInfo
},
/**
*
* @param {Object} state
*/
logout(state: StateType): void {
localStorage.removeItem('login_token')
state.loginInfo.token = null
logout(state: StateType): void {
localStorage.removeItem('login_token')
state.loginInfo.token = null
state.loginInfo.userInfo = null
},
/**
@ -43,7 +43,7 @@ class Store {
localStorage.setItem('breadcrumb', JSON.stringify(breadcrumbArr))
state.breadcrumb = breadcrumbArr
}
}
}
}
const breadcrumbStr = localStorage.getItem('breadcrumb')