一个类似于 React.useEffect 的 React Hook,但支持可取消的异步函数。
它不应该返回一个清理函数,因为它是 async
的,无法同步返回清理函数并按预期进行清理。
如果你需要清理一些东西,请在 UseAsyncEffectCallback
中使用 isCancelled()
来检查 Effect 的状态。
isCancelled()
实现 Effect 结束时的异步操作取消和资源清理点击下方链接跳转 GitHub 查看源代码。
一个 Effect 回调,支持异步函数,但不支持返回清理函数。
与 React.useEffect 相同。