栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

创建React应用程序不显示带有ErrorBoundary的错误消息

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

创建React应用程序不显示带有ErrorBoundary的错误消息

根据github上的 这个 问题,

在页面刷新上,我看到很抱歉,从字面上看,发生了一秒钟的错误,然后向用户显示了完整的错误堆栈。

@DanAbramov明确指出

这是故意的。意外错误仍然是错误。(我们不建议对预期的错误或控制流使用错误边界。)

错误边界主要对生产有用,但是在开发中,我们希望使错误尽可能地可见。

另外可见的错误只是一个覆盖,您的

ErrorBoundary
消息被隐藏在错误覆盖的后面

要检查错误是否确实存在,您可以检查元素并从DOM中删除覆盖,您将能够看到错误消息

检查此CodeSandbox:



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/372572.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号