congxine笔记
ONLINE
返回技术
ENGINEERING / NOTE

错误边界

web.dev · 站内原创整理

用户界面需要把可恢复错误、空状态和不可恢复错误分开表达,避免统一显示白屏。

核心说明

错误边界把异常从全局白屏变成局部可恢复状态。内容站至少需要区分加载失败、空数据、未知路由和服务器错误。

关键点

  • 错误提示应该告诉用户发生了什么,以及还能做什么。
  • 日志记录技术细节,页面展示用户可理解的内容。
  • 错误状态也要有设计和移动端布局,而不是只在成功页面上花时间。