首页 > 解决方案 > getSnapshotBeforeUpdate 使用反应钩子

问题描述

如何实现 getSnapshotBeforeUpdate 使用反应钩子为我提供的相同逻辑?

标签: reactjsreact-hooks

解决方案


根据React Hooks FAQgetSnapshotBeforeUpdate,还没有一种方法可以ComponentDidCatch使用钩子实现生命周期方法

Hooks 是否涵盖类的所有用例?

我们的目标是让 Hooks 尽快涵盖类的所有用例。目前还没有与 uncommon getSnapshotBeforeUpdatecomponentDidCatch生命周期等效的 Hook,但我们计划很快添加它们。

对于 Hooks 来说,现在还处于非常早期的阶段,因此一些集成(例如 DevTools 支持或 Flow/TypeScript 类型)可能还没有准备好。目前,一些第三方库也可能与 Hooks 不兼容。


推荐阅读