// 在相应拦截器后面写以下代码
if (error.response.status === 401) { // 身份过期
// token续签方式1: 去登录页重新登录, token无用, 清掉-确保路由守卫if进不去
store.commit('setToken', '')
console.log(router.currentRoute.fullPath)
// router.currentRoute.fullPath,获取跳转前的地址,放到登录页面地址的后面
router.push({ path: `/login?path=${router.currentRoute.fullPath}` })
} else {
return Promise.reject(error)
}
// 在登录页成功函数内写入以下代码
// 跳转到Layout页面
this.$router.replace({
// this.$route.query.path获取原来的地址,没有则走'/layout'
path: this.$route.query.path || '/layout'
})
token过期跳转到登录页面,登录成功后又跳回原来的操作页面
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...