Home
Sign Up
Sign In
V2EX
›
Next.js
每次导航会有一个 _rsc 参数的请求怎么能阻止
bemQaz
·
Jan 21, 2025
· 3276 views
This topic created in 658 days ago, the information mentioned may be changed or developed.
发现网络不好的情况下这个请求会影响页面渲染,但我这个页面是纯客户端的组件,只是原地更改查询参数的导航都会一直触发这个请求,官方文档也没找到什么能控制这个行为的地方
导航
请求
渲染
3 replies
•
2025-01-23 14:09:28 +08:00
gogozs
Jan 21, 2025 via Android
1
改搜索参数也会重新请求页面的,因为服务端组件需要重新渲染。对于搜索参数,可以直觉用浏览器 api 修改,如果你服务端组件用不到搜索参数
bemQaz
OP
Jan 22, 2025
2
@
gogozs
所以在 app router 模式下使用<Link />或者 router.push()导航没办法只更改页面查询参数而不触发请求了吗,但凡用到了查询参数就没法实现一个纯客户端的页面了
bemQaz
OP
Jan 23, 2025
3
找了一圈终于找到了,是楼上说的方法
https://nextjs.org/docs/app/building-your-application/upgrading/single-page-applications#shallow-routing-on-the-client
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
2496 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms ·
UTC 00:35
·
PVG 08:35
·
LAX 16:35
·
JFK 19:35
♥ Do have faith in what you're doing.
❯