React 中 componentDidCatch 捕获错误日志
componentDidCatch(error, info) 在 Error Boundary 中捕获渲染错误并记录错误信息和组件栈。配合日志上报系统可以在线上环境追踪前端错误。
14
0
0
2026-07-07
React 错误边界 Error Boundaries 捕获渲染时的错误
React 组件渲染过程中抛出的错误如果不捕获整个应用会白屏。Error Boundary 可以捕获子组件的渲染错误并展示降级 UI。class 组件的 componentDidCatch 或第三方库 react-error-boundary 都可以实现。本文给出两种方式的示例代码。
17
0
0
2026-07-04