fix[logout]: empty tagsview when logout (#2632)
							parent
							
								
									f266713daf
								
							
						
					
					
						commit
						b4cdf528ba
					
				|  | @ -73,13 +73,18 @@ const actions = { | ||||||
|   }, |   }, | ||||||
| 
 | 
 | ||||||
|   // user logout
 |   // user logout
 | ||||||
|   logout({ commit, state }) { |   logout({ commit, state, dispatch }) { | ||||||
|     return new Promise((resolve, reject) => { |     return new Promise((resolve, reject) => { | ||||||
|       logout(state.token).then(() => { |       logout(state.token).then(() => { | ||||||
|         commit('SET_TOKEN', '') |         commit('SET_TOKEN', '') | ||||||
|         commit('SET_ROLES', []) |         commit('SET_ROLES', []) | ||||||
|         removeToken() |         removeToken() | ||||||
|         resetRouter() |         resetRouter() | ||||||
|  | 
 | ||||||
|  |         // reset visited views and cached views
 | ||||||
|  |         // to fixed https://github.com/PanJiaChen/vue-element-admin/issues/2485
 | ||||||
|  |         dispatch('tagsView/delAllViews', null, { root: true }) | ||||||
|  | 
 | ||||||
|         resolve() |         resolve() | ||||||
|       }).catch(error => { |       }).catch(error => { | ||||||
|         reject(error) |         reject(error) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 花裤衩
						花裤衩