Error“React 将尝试使用您提供的错误边界 ErrorBoundary 从头开始重新创建此组件树。”在 NextJS 应用 + 404 页面中

问题描述 投票:0回答:0

我有一个 NextJS 应用程序,但我没有设置

ErrorBoundary
。我有一个自定义 404 页面,我从字面上取自 https://nextjs.org/docs/advanced-features/custom-error-page.

当我运行我的应用程序并转到一个有效的 URL 时,我的应用程序会正确呈现内容。但是,当我转到一个无效的 URL 时,我的应用程序会短暂地呈现我的自定义 404 页面,然后浏览器控制台会抛出此错误:

首先,我没有在我的 NextJS 应用程序中提供任何
React will try to recreate this component tree from scratch using the error boundary you provided, ErrorBoundary.

重要提示:其次,当我没有自定义 404 页面时,默认的 NextJS 404 页面会正确呈现,没有任何浏览器控制台错误。一切都很完美。

我不确定我的自定义 404 页面为什么/如何对我的 NextJS 应用程序产生如此大的影响。

任何帮助将不胜感激,因为我是 NextJS 的新手。不知道如何解决这个问题。

next.js error-handling custom-error-pages 404-page react-error-boundary
© www.soinside.com 2019 - 2024. All rights reserved.