Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cancelToken 在0.22.0 开始已经废弃,建议更改为AbortController的方式 #39

Open
manongguai opened this issue Jul 12, 2023 · 2 comments

Comments

@manongguai
Copy link

如题,并且路由跳转之前默认取消所有的请求,并不十分合理,比如menuList级别的request ,如果被提前终止会导致bug
path: src/routers/utils/authRouter.tsx
// * 在跳转路由之前,清除所有的请求 axiosCanceler.removeAllPending();

建议addPending时添加header判断

// axiosCanceler.addPending(config) // 修改为 config.headers!.notAllowCancel || axiosCanceler.addPending(config);

@HalseySpicy
Copy link
Owner

新版改了,还在重构中……

@HalseySpicy
Copy link
Owner

微信截图_20230712180228

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants