【问题标题】:Exception Handling and Error Logging limitation for ReactJsReactJs 的异常处理和错误记录限制
【发布时间】:2018-03-23 05:09:24
【问题描述】:

我们使用的 ReactJs 版本是 15.6.2

  1. 不支持错误边界库,它仅支持 React 版本 16 及更高版本。
  2. try…catch 方法不支持子组件。

将错误记录到客户端或服务器端很好,在尝试捕获异常时会出现问题 来自组件、子组件和 .js 文件的异常。 有解决此问题的想法或帮助吗?

【问题讨论】:

  • 你的意思是不能在子组件的渲染方法中做“Try..Catch”?
  • 嗨,纯 try catch 不能让我们反应 js。如果我们想使用 try catch,我们需要使用一些插件。请建议任何其他方法

标签: reactjs error-handling error-logging


【解决方案1】:

在 React 15 中,您可以使用 componentDidCatch 的前身,称为 unstable_handleError

【讨论】:

    猜你喜欢
    • 2016-12-31
    • 2010-11-05
    • 1970-01-01
    • 1970-01-01
    • 2013-08-15
    • 1970-01-01
    • 2014-04-06
    • 2012-09-15
    • 1970-01-01
    相关资源
    最近更新 更多