javascript - React JS,停止生产中显示错误

标签 javascript node.js reactjs error-handling

最近我们在线推出了第一个 React JS 应用程序。但是,当人们打开该网站,然后转到其他选项卡并关闭计算机时,他们回来时会显示一条错误消息。这是他们看到的(不是这个确切的图像,而是相同的想法):

React JS problem

一旦用户刷新页面,它就会再次完美运行......

我想知道两件事:

1)有办法隐藏这些错误吗?

2) 当/如果它们出现时,有没有刷新页面的好方法?

最佳答案

enter image description here

您正在使用开发版本。来自 create-react-app docs (我假设它是 create-react-app):

When you’re ready to deploy to production, create a minified bundle with npm run build.

但是, Uncaught Error 将导致整个树被卸载,因此我建议使用 componentDidCatch hook.

关于javascript - React JS,停止生产中显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49634292/

相关文章:

javascript - 错误: Uncaught [TypeError: Cannot read property 'x' of undefined Jest react testing

reactjs - 使用 Redux Toolkit 和 Typescript react 可观察的史诗

javascript - 如果任务完成,用户需要选中复选框

javascript - 在 Angular 中使用变量作为 firebase 引用

javascript - 元素返回 NaN 作为宽度

node.js - 语法错误: Unexpected POST_IF error

javascript - Google Cloud 上的 Node.js 示例,语法错误?

node.js - dynamoDB DocumentClient 不在循环内等待 - Node js 8.10

javascript - 使用 Xpath 修改 XML 数据的表单

javascript - 如何在 react Material 表的列中添加自定义复选框?