Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 反应,在导航到不同页面时从错误中恢复_Reactjs - Fatal编程技术网

Reactjs 反应,在导航到不同页面时从错误中恢复

Reactjs 反应,在导航到不同页面时从错误中恢复,reactjs,Reactjs,出现错误时,react无法呈现,页面看起来为空 我点击浏览器后退按钮或任何其他按钮,这将导致导航到另一个页面,希望看到内容,但屏幕仍然是空的 如何从React.js中的错误中恢复 如何从React.js中的错误中恢复 您可以使用错误边界,它们是在子组件树中捕获错误的React组件。您还可以定义一个回退UI,以显示用户 它们非常类似于catch块,但它们是声明性的 有关详细信息,请参阅。如果您对此不熟悉,请在浏览器控制台中检查错误,因为react会进行dom级别的操作,因此如果出现任何错误,它将无

出现错误时,react无法呈现,页面看起来为空

我点击浏览器后退按钮或任何其他按钮,这将导致导航到另一个页面,希望看到内容,但屏幕仍然是空的

如何从React.js中的错误中恢复

如何从React.js中的错误中恢复

您可以使用
错误边界
,它们是在子组件树中捕获错误的React组件。您还可以定义一个
回退UI
,以显示用户

它们非常类似于
catch
块,但它们是
声明性的


有关详细信息,请参阅。

如果您对此不熟悉,请在浏览器控制台中检查错误,因为react会进行dom级别的操作,因此如果出现任何错误,它将无法呈现页面。签出用于处理react应用程序的错误概念。作为初学者,尝试在开发React应用程序时解决代码问题