首页 > 解决方案 > 与 getStaticPaths 一起使用的 getStaticProps 不会根据参数更新动态路由的数据

问题描述

我有带有 URL 的页面,例如/how-it-works/[id]which usegetStaticPropsgetStaticPaths. 当我导航到具有不同id. 数据(来自getStaticProps)未更新。它保留为第一次访问此路由时的数据。如果我刷新页面,数据会更新,但是当我尝试使用链接导航时再次出现错误。

id我正在通过ctx.paramsin访问数据getStaticPaths

该问题仅在升级到 NextJS 11 后才开始。这之前工作正常。

next/link用于导航。

标签: reactjsnext.jsgetstaticpropsgetstaticpaths

解决方案


推荐阅读