首页 > 其他分享> > React中如何在componentWillUnmount中取消之前的Promise异步请求? React中如何在componentWillUnmount中取消之前的Promise异步请求? 2021-06-04 13:05:35 作者:互联网 如图,将promise设为一个全局对象,然后在生命周期内更改它的值,如果在组件要卸载时还时Pending状态,就用Promise.race()方法,直接传入一个Promise.reject()与它竞速,那么它就不会继续被执行。 标签:竞速,React,promise,reject,Promise,Pending,componentWillUnmount 来源: https://www.cnblogs.com/pangqianjin/p/14849070.html