首页 > 解决方案 > React.useEffect 可以处理异步 EffectCallback 返回吗?

问题描述

我有一个组件必须异步取消订阅。这可能React.useEffect吗?

例如:

useEffect(() => {
  doSomething();
  return () => {
    return new Promise((resolve) => {
      myThing.unsubscribe().then(() => { resolve(); })
    })
  };
}, []);

标签: reactjstypescriptuse-effect

解决方案


推荐阅读