可以看到,固然因为throw error节制台堕落,可是my name is dan的显示并没有被影响,也就是说,错误界线内部的子组件错误没有影响到外部其他组件和元素。
浸染范畴错误界线用于处理惩罚子组件生命周期和渲染函数上的错误,对付事件处理惩罚器,不会在渲染期间触发,对付事件处理惩罚器抛出的异常应该用try catch。
错误界线无法捕捉这些场景中的错误:
事件处理惩罚
异步代码
处事端渲染
错误界线自身抛出的错误(非子组件)
关于错误界线,一个 React的官方demo值得实验:
参考:https://zh-hans.reactjs.org/docs/error-boundaries.html
https://zh-hans.reactjs.org/docs/react-component.html
到此这篇关于React 错误界线组件的处理惩罚的文章就先容到这了,更多相关React 错误界线内容请搜索剧本之家以前的文章或继承欣赏下面的相关文章但愿各人今后多多支持剧本之家!
您大概感乐趣的文章: