reactjs - 与 getStaticPaths 一起使用的 getStaticProps 不会根据参数更新动态路由的数据
问题描述
我有带有 URL 的页面,例如/how-it-works/[id]
which usegetStaticProps
和getStaticPaths
. 当我导航到具有不同id
. 数据(来自getStaticProps
)未更新。它保留为第一次访问此路由时的数据。如果我刷新页面,数据会更新,但是当我尝试使用链接导航时再次出现错误。
id
我正在通过ctx.params
in访问数据getStaticPaths
。
该问题仅在升级到 NextJS 11 后才开始。这之前工作正常。
我next/link
用于导航。
解决方案
推荐阅读
- javascript - Javascript 方法被调用 3 次,为什么?
- ruby-on-rails - 拆分大型 Rails 控制器而不添加新模型
- java - 快速排序实现问题,数组已排序但不退出递归中断条件
- python - 如何使用内联表单集通过 CreateView 上传文件?
- android - 更改初始屏幕图层列表中位图的大小
- google-visualization - 无法读取未定义的属性“Qa”×
- javascript - 为什么 expressjs 在空闲时会为 PUT 生成 ERR_EMPTY_RESPONSE?
- java - 使用没有扩展同一个父类的类的方法
- sql - Oracle SQL 中的复杂查询
- python-3.x - 我的矩阵乘法代码有什么问题?