reactjs - BugSnag错误边界不记录错误

标签 reactjs error-handling bugsnag

我有这个

bugsnagClient.use(bugsnagReact, React)
const ErrorBoundary = bugsnagClient.getPlugin('react')

<ErrorBoundary FallbackComponent={ErrorFallbackComponent}>
    <AppContainer />
</ErrorBoundary>

export const ErrorFallbackComponent =  () => <div>An error has occurred</div>

但是我只注意到我实际上做了bugsnagClient.notify(new Error(error.errorMessage));的错误

我想知道是否必须将bugsnagClient.notify(new Error(error.errorMessage));添加到我的错误边界中,如果要怎么做?

我在看this,但不确定bugsnag代码是否已经包装了我的代码并且已经具有这些方法。

最佳答案

我建议看一下Bugsnag示例React应用程序,看看应如何使用ErrorBoundary:

https://github.com/bugsnag/bugsnag-js/tree/master/examples/react

https://github.com/bugsnag/bugsnag-js/blob/master/examples/react/src/index.js

如果您仍然无法解决此问题,请与Bugsnag支持人员联系,我们将进行调查。

谢谢!

关于reactjs - BugSnag错误边界不记录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56819295/

相关文章:

ios - 在 Swift 2 中捕获 "IndexOutOfBoundsException"

php - 在Laravel 5中获取错误严重性

Java - 如何处理这个 "might not be initialised"错误?

android - 在特定时间点在gradle中运行curl命令

javascript - 将多个事件附件 react 为 jsx 表达式

javascript - 如何使用 Mongoose 过滤器显示嵌套数组中的数据?

android - ReactNative 应用程序在生产环境中偶尔会崩溃,但没有 Bugsnag 报告

laravel - 在某些情况下禁用错误提示

javascript - 有没有办法使用样式化的组件有条件地更改组件的类型?

reactjs - Recharts - 双轴折线图上的工具提示格式器?