赞
踩
// 创建请求控制器
let controller = new AbortController();
// 第二种方法:try…catch
try {
// 发送请求
const res = await axios.get(api, params, {
timeout: 0, // 设置超时时间为 0/null 表示永不超时
signal: controller.signal, // 绑定取消请求
});
} catch (error) {
// 判断是否为取消上传
if (error.message == "canceled"){
// 进行后续处理
};
}
// 终止请求
controller.abort();
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。