-
- 应用:tab切换的时候,你在一个标签,立即切到另一个标签,刚刚标签对应ajax浪费,所以可以取消掉
-
AbortController
- 第一步 创建一个全局的AbortController实例对象
- 第二步 在axios发的时候,配置一个signal属性
- 第三步 controller.abort()方法可以取消
-
还有一种称为CancelToken,这种新版废弃了
const controller = new AbortController();
axios.get('/foo/bar', {
signal: controller.signal
}).then(function(response) {
//...
});
// 取消请求
controller.abort()