情景:有一个组件,组件中有一个异步请求的方法,在willMount阶段执行,假如这个异步函数执行需要10s中,我在切换组件后,如何终止这个异步函数(控制台中api已经发送,但未返回)
关于React如何终止state
hanxu317317
#8
在didMount中
DidMount() {
this.isMounted = true;
}
componentWillUnmount() {
this.isMounted = false;
}
在setTimeOunt中判断isMounted