我是NextJS的新手,我正在处理一个位于/security/路径下的页面。在文件/app/security/page.jsx中,我有一个指向锚标记的简单链接
<Link href="#data-storage" scroll={false}>Data Storage</Link>
单击此链接将导航到/#data-storage而不是/security/#data-storage。将链接更改为“a”可以按预期工作。 linq 为什么要这么做?
ep6jt1vc1#
您可以使用绝对URL而不是相对URL:
<Link href="/security/#data-storage" scroll={false}>Data Storage</Link>
这是因为Next.js v13中的Link组件使用HTML5历史API在页面之间导航
Next.js v13
Link
1条答案
按热度按时间ep6jt1vc1#
您可以使用绝对URL而不是相对URL:
这是因为
Next.js v13
中的Link
组件使用HTML5历史API在页面之间导航