没有明白 isRequest 的意义在哪
来源:6-2 axios拦截器取消用户重复请求
hmxs_hmbb
2024-05-15 13:43:17
removePending (key, isRequest = false) { if (this.pending[key] && isRequest) { this.pending[key]('取消重复请求') } delete this.pending[key] }
我没有明白这里定义形参 isRequest 的意义在哪, 是为了防止一些边界条件吗
在什么情况下会出现异常呢?
单纯的通过 key 就可以确认, 当前这一个请求是否重复
1回答
Brian
2024-05-16
如果 isRequest 为 true,则取消重复请求,并删除记录
如果为 false,则仅删除记录而不取消请求,提供了更精细的控制
相似问题
回答 1
回答 1
回答 2
回答 1
回答 1