axios
韭伍後
前端爬坑ing
展开
-
vue token过期后自动刷新token
在系统登录后,后端返回一个token,和refreshToken。每次接口请求的时候都会携带这个token,但是这个token一般是有过期时间的,假设过期时间为半小时,你半小时内没有调接口。半小时后你再调接口,会报401错误,代表token过期,这个时候前端有两种解决方案,第一种也就是退出登录,让用户重新登录,这种比较简单。但是我们的经理不希望用户再次登录,而是希望这个token能自动更新,我就稍微的研究了一下,发现可行,所以记录到此,方便日后查看 自动刷新token的原理就是: 在axios响应拦截器原创 2022-04-11 18:00:05 · 15560 阅读 · 7 评论 -
axios取消接口请求
最近被问到了一个面试题,说tabs栏如果点击过于频繁,出现数据紊乱的情况该怎么办?咦~我还真没碰到过这个问题,这应该属于优化的知识点吧。于是我写了个demo,来跟我一起看看吧! 这是我没有做任何处理的样子 看到没?第一,我已经点击完半天了,里面的数据还在切换。第二最终我tab停在配置管理,下面的内容应该是2,但是下面的内容竟然是3,这还得了?这简直是一个非常大的bug。有些小伙伴想到,能不能用防抖节流来做呢,答案是不可以的。用防抖和节流也有问题,我给你举个例子,你防抖时间设置1s,...原创 2021-11-12 15:44:25 · 1003 阅读 · 0 评论