浏览代码

perf: refine code

花裤衩 5 年之前
父节点
当前提交
f70f0675ba
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/store/modules/user.js

+ 4 - 4
src/store/modules/user.js

@@ -68,9 +68,9 @@ const actions = {
   logout({ commit, state }) {
     return new Promise((resolve, reject) => {
       logout(state.token).then(() => {
-        commit('RESET_STATE', '')
-        removeToken()
+        removeToken() // must remove  token  first
         resetRouter()
+        commit('RESET_STATE')
         resolve()
       }).catch(error => {
         reject(error)
@@ -81,8 +81,8 @@ const actions = {
   // remove token
   resetToken({ commit }) {
     return new Promise(resolve => {
-      commit('SET_TOKEN', '')
-      removeToken()
+      removeToken() // must remove  token  first
+      commit('RESET_STATE')
       resolve()
     })
   }