我正在考虑在ReactJS中针对特定用例执行嵌套错误边界:
<ErrorBoundary1>
<ErrorBoundary2><child1 /></ErrorBoundary2>
<ErrorBoundary2><child2 /></ErrorBoundary2>
</ErrorBoundary1>
Run Code Online (Sandbox Code Playgroud)
我已经尝试过这样做,但是当发生错误时,似乎没有通过父错误边界。我可以componentDidCatch对内部错误边界进行抛出,但这将使其陷入无限循环。
有什么建议吗?
reactjs ×1