如何解决Next.js with search-ui - 浏览器历史错误 如何复制:
我在 search-ui
项目中使用 Next.js
。
我发现当我使用 Client-side navigations
路由从搜索页面导航到另一个页面时,我无法使用浏览器的“后退”按钮返回
(我只试过 chrome。)
如何复制:
- 运行这个demo repo
- 访问搜索页面
localhost:3001/search
- 点击侧边栏顶部的
go home page
- 当主页完成呈现后,点击您的浏览器
back
按钮。
问题结果:URL 确实更改为 localhost:3001/search?......
,但页面仍保留在主页中。
我还尝试将 search-ui
与 react router
搭配使用,它们彼此配合得很好。
我不确定这个问题来自 search-ui
,而不是 Next.js。我猜这个问题与 Smart URL
有关 - 我想了解更多但找不到太多文档。
有什么提示吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。