前几天做了一个vue的项目, 其中有个登录拦截器的功能,根据后端返回的状态码获取登录状态,
401时,清空token 跳转登录,并打印后端返回的提示信息
正常情况是展示
今天在刷新页面时,登录过期,然后提示的信息弹出了2此,有一个没有消息内容
如图:
检查代码发现问题, 因为在刷新页面时,进行了2请求导致的,
最后对代码进行优化:
判断 response.data后端有返回数据时在进行打印,防止多次请求 第二次请求没有拿到返回体 导致打印为空的问题
前几天做了一个vue的项目, 其中有个登录拦截器的功能,根据后端返回的状态码获取登录状态,
401时,清空token 跳转登录,并打印后端返回的提示信息
正常情况是展示
今天在刷新页面时,登录过期,然后提示的信息弹出了2此,有一个没有消息内容
如图:
检查代码发现问题, 因为在刷新页面时,进行了2请求导致的,
最后对代码进行优化:
判断 response.data后端有返回数据时在进行打印,防止多次请求 第二次请求没有拿到返回体 导致打印为空的问题