import axios from "axios";
+ const CancelToken = axios.CancelToken;
+ const source = CancelToken.source();
export const getUserById = (userId) => axios({
method: "get",
url: `/api/user/${userId}`,
+ cancelToken: source.token
}).catch((error) => {
if (axios.isCancel(error)) {
console.log('请求取消', error);
} else {
console.log('error', error);
}
});
+ source.cancel('用户取消请求');
axios取消请求
最新推荐文章于 2024-04-13 15:02:16 发布