关于axios:vue页面消毁时取消axios当面所有请求

勾销axios申请,须要理解axios里的 cancelToken 属性

{
    ...
    method,
    data,
    //`cancelToken`定义了一个用于勾销申请的cancel token
    //详见cancelation局部
    cancelToken: new cancelToken(function(cancel){
    })
}

首页定义一个数组进行贮存每个申请的cancelToken, 能够贮存到Vue对象、vuex、window等,在跳转路由时勾销申请即可;


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理