唯品秀前端博客

在实际项目开发过程中,我们可能会遇到这么一种情况,假设现在有一个tab,tab下对应一个表格,切换tab时候请求下面的表格对应数据,假设tab>a页签点击后未等数据返回用户切换到了tab>b页签下,这时候很可能造成下面表格渲染错误(因为ajax请求是异步的,很有可能上面一个接口请求到的数据最终渲染到当前页签下),面对这个问题,就需要用到axios取消请求了

AbortController

关于axios取消请求目前网上流传的方法主要都是基于老版本CancelToken去实现的参考,此 API 从 v0.22.0 开始已被弃用,不应在新项目中使用,这里不再详谈。从v0.22.0开始,Axios 支持以 fetch API 方式 — AbortController取消请求,官方示例:

剩余50%内容付费后可查看
本站所有文章、图片、资源等如无特殊说明或标注,均为来自互联网或者站长原创,版权归原作者所有;仅作为个人学习、研究以及欣赏!如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱:343049466@qq.com
赞(1) 打赏

上一篇:

下一篇:

相关推荐

1 条评论关于"Axios.js通过AbortController中止控制器方法取消请求"

表情

最新评论

  1. 铃响的残株
    Windows 10 Firefox 47.0

    很好啊,顶一下

  2. 暂无留言哦~~
谢谢你请我吃鸡腿*^_^*

支付宝扫一扫打赏

微信扫一扫打赏