【问题标题】:Nextjs page refresh after clicking a route button for the first time第一次点击路由按钮后Nextjs页面刷新
【发布时间】:2021-11-07 02:35:36
【问题描述】:

基本上,当初始页面构建发生并且我们在索引页面上时,在单击任何更改路由的按钮后,例如,链接标记,使用推送和替换的路由器方法,(是的,我都尝试过) 第一次触发页面刷新,在重新加载发生后,我再次单击按钮,渲染实际上发生了,我到达了我想要的路线,我如何使它不会发生第一次刷新并且用户可以只是到达他们想要的路线?如果您需要更多信息,请向我询问。

【问题讨论】:

  • 请给我们一些代码?
  • 问题已解决,与开发版本有关,但谢谢!
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: javascript reactjs routes next.js


【解决方案1】:

我对 next.js 了解不多,但我认为它不会刷新生产中的页面。即使这样做了,next.js 也会将其缓存在服务器上,这意味着只有第一个用户必须面对刷新。

【讨论】:

  • 哦,等一下',让我在 prod 版本中尝试一下,谢谢您的建议!
  • 这绝对是真的,它在 prod 构建中没有做同样的事情,谢谢你的好建议!
  • 如果您觉得它有帮助并且正确地解决了问题,那么您可以将其标记为答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-08
  • 1970-01-01
  • 2011-10-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多