首页 > 解决方案 > 如何使用 React Hooks 执行错误边界

问题描述

我正在尝试寻找一些可用于我的 React 应用程序的错误边界的预定义挂钩。我不想使用任何外部库支持,所以有什么办法可以解决,因为 useEffect 不能替换 componentDidCatch。

标签: javascriptreactjserror-handlingreact-hookslifecycle

解决方案


尚无法使用钩子创建错误边界组件:https ://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes 。

您必须使用老式的类组件来编写错误边界组件。


推荐阅读