Can't perform a React state update on an unmounted component.

这个错误是因为在组件卸载之后去设置state值导致的。我们不能在组件销毁之后去设置state值,为了防止出现内存泄漏的情况。一般出现这个问题的原因是调用了setTimeout函数,可以在组件卸载时通过调用componentWillUnmount钩子clearTImeout该函数

猜你喜欢

转载自blog.csdn.net/weixin_43832104/article/details/88895155