【发布时间】:2021-01-21 07:13:13
【问题描述】:
我有一个用 Next.js 编写的应用程序。我有一个像my-page.jsx 这样的页面。当我导航到/my-page?x=1&y=2 时,页面会正确呈现并读取查询参数。但是 URL ?x=1&y=2 的部分正在被自动删除。这是一个问题,因为当我离开页面然后使用浏览器“后退”按钮返回 back 时,查询参数不再存在并且不会被读取。所以页面会以不同的方式呈现。
如何防止 Next.js 从 URL 中删除查询参数?
【问题讨论】:
-
您是否使用
<Link href=my-page?x=1&y=2" as="my-page?x=1&y=2">My Link</Link>在页面之间导航? -
@dna 我从完全不同的站点导航到页面和从页面导航。该任务涉及复杂的跨站点交互。与付款有关
标签: javascript reactjs next.js