All
PC硬件
经验记录
生活杂谈
日常踩坑
前端技术
测试
2022-10-01
日常踩坑
nextjs
168
nextjs中Incremental Static Regeneration踩到的坑!

手动更新

  • 使用router.push跳转不会马上看到revalidate更新结果,需要手动刷新页面。而使用Link标签可以立马看到更新结果。
  • 页面revalidate后,如果Link跳转页面时携带query参数,会导致不能立马看到更新结果,需要手动刷新页面才能看到更新内容。
  • 使用postman调用revalidate可以更新吗?可以,但是与请求的地址有没有www有关系,可以在vercel配置域名无www的时候重定向到有www。与http协议无关。

自动更新

简单总结就是在请求一个页面之后,当时间超出revalidate设定的值,下一次请求该页面的内容将会更新。

参考链接

Back
© 2022 BBF Powered byNext.js&Prisma&Tailwind.css