首页 > 解决方案 > 如果我的前端在生产中崩溃,Chrome 会显示什么?

问题描述

在我点击我的应用程序中的特定链接之前,我的应用程序运行良好。例如,当用户点击www.xxxx.com时,一切正常。但是,如果用户点击 www.xxx/cart.com,我的应用程序崩溃并且 React 告诉我在生产中不会显示错误。那么会显示什么呢?一张白纸?

当然,它崩溃是因为我的组件需要在购物车中显示预览元素。有什么解决办法?

标签: reactjscrashfrontendproduction-environment

解决方案


您可以使用错误边界来捕获反应应用程序中的错误并显示回退内容

错误边界是 React 组件,它们在其子组件树的任何位置捕获 JavaScript 错误,记录这些错误,并显示一个备用 UI 而不是崩溃的组件树。


推荐阅读