我正在使用带有应用程序路由器的下一个 13.4.4。我已将 not-found.tsx 组件添加到应用程序目录中,基本上只是从下一个文档复制代码:
import Link from 'next/link'
export default function NotFound() {
return (
<div>
<h2>Not Found</h2>
<p>Could not find requested resource</p>
<p>
View <Link href="/">all posts</Link>
</p>
</div>
)
}
Run Code Online (Sandbox Code Playgroud)
问题是,当我导航到不存在的路线时,404 页面会正确呈现,但会无限重新加载。
tl;dr:我已经编写了 not-found.tsx 组件。预计它只会显示未找到的页面,但它会无限重新加载。
next.js ×1