BugSnag错误边界不记录错误

时间:2019-06-29 16:58:22

标签: 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代码是否已经包装了我的代码并且已经具有这些方法。

1 个答案:

答案 0 :(得分:0)

我建议看一下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支持人员联系,我们将进行调查。

谢谢!