interceptors.request与ElMessage关系

来源:4-8 用户被动退出解决方案之主动处理

慕粉3253202

2021-12-29

老师,您好,我有个问题请教一下:
request.js中的请求拦截器中的Promise.reject(new Error(‘token 失效’))如何与ElMessage进行的关联,虽然前端有弹框出了“token 失效”,但我没有发现在"请求拦截器"中与ElMessage进行关联啊

写回答

2回答

Chris_lo

2022-02-19

老师搞错了。我来答下

这位同学的问题是请求拦截器的 Promise.reject(new Error('token is invalid')) 是如何与前端弹框关联的

可以在debug中发现,当请求拦截器标识了一个失败的Promise时,在返回结果拦截器中会进入到第二个回调的错误处理的函数中,如下图,而不是第一个回调。

//img.mukewang.com/szimg/6210aec40978899f06900415.jpg

0
0

Sunday

2021-12-29

你好

Promise.reject 标识了 promise 的失败结果。并且我们在 request。js 中进行了返回错误信息的提示

//img.mukewang.com/szimg/61cc0007091dd2fb09310485.jpg

0
0

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程