如何使用 React hooks 实现 getSnapshotBeforeUpdate 提供的相同逻辑?
根据React Hook 常见问题解答 https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes,没有办法实现getSnapshotBeforeUpdate
and ComponentDidCatch
带有钩子的生命周期方法
Hook 是否涵盖了类的所有用例?
我们的目标是让 Hooks 尽快覆盖类的所有用例
可能的。不存在与不常见的 Hook 等价物getSnapshotBeforeUpdate
and componentDidCatch
生命周期还没有,但我们
计划尽快添加它们。
对于 Hooks 来说,现在还处于早期阶段,因此需要一些集成,例如 DevTools
支持或 Flow/TypeScript 类型可能尚未准备好。一些
第三方库也可能与 Hooks 不兼容
片刻。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)