gpt4 book ai didi

reactjs - 取消路由更改请求(React/Redux/Axios)

转载 作者:行者123 更新时间:2023-12-02 20:58:28 25 4
gpt4 key购买 nike

是否有方便的方法可以使用axios、redux-thunk、redux取消任何路由更改的所有发送请求?我知道 axios 有取消 token ,应该将其添加到每个请求中,我可以调用 source.cancel(/* message */) 来取消它。

附注目前我在 componentWillUnmount 中处理这个问题。也许有更好的东西?

最佳答案

我发现的最简单的方法是将source存储在状态中,并在发送请求时使用source.cancel

componentWillUnmount() { if(isLoading) { source.cancel() } }

关于reactjs - 取消路由更改请求(React/Redux/Axios),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44972300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com