您的位置:首页 > 博客中心 > 互联网 >

React中如何在componentWillUnmount中取消之前的Promise异步请求?

时间:2022-05-11 11:47

技术图片
技术图片

如图,将promise设为一个全局对象,然后在生命周期内更改它的值,如果在组件要卸载时还时Pending状态,就用Promise.race()方法,直接传入一个Promise.reject()与它竞速,那么它就不会继续被执行。

本类排行

今日推荐

热门手游