因为很多地方需要用到请求,所以我们还是在拦截器中统一设置
可能因为网络原因导致请求延时,如果用户点击多次就会发送多次登录请求,导致以下错误
导航跳转重复,禁止重复导航到...↓
在请求拦截器中添加toast的loading效果
注意参数
forbidClick: true 表示背景无法点击,起到节流的效果
duration: 0 表示toast不会消失
最后在响应拦截中,当res.status === 200时清除掉toast即可(也就是请求成功)
不用担心Toast会重复,toast只会存在一个,下一个会把上一个覆盖