在我的react应用中,我有条件地导入了这样的组件:
Can't call setState (or forceUpdate) on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in the componentWillUnmount method.
在某些情况下,可能会在导入完成之前卸载父组件,从而触发警告:isMounted
我发现的唯一建议是要么不在组件中使用异步,要么不使用状态中的$CDASH_ASYNCHRONOUS_SUBMISSION = true;
属性(反模式?),或者使用不适合生产的实验代码取消承诺。
您对动态导入有什么建议吗?任何想法将不胜感激。