reactjs - 我是否需要在 getStaticProps Next.JS 中为页面中的列表使用 revalidate 键?
问题描述
我正在使用 Next.JS 制作静态电子商务应用程序。
我有产品目录index.js
和[id].js
文件。我是否需要在返回所有产品列表的文件中使用revalidate: someTime
以products/index.js
保持列表最新?或者它的功能仅适用于产品单个页面 ( [id].js
)?
提前感谢您的帮助!
解决方案
您可以使用 revalidate 和 getStaticProps 数据获取方法,如下所示:
export const getStaticProps = () => {
return {
props : {
// data
} ,
revalidate : 1
}
}
推荐阅读
- python - ModuleNotFoundError: Mu-Editor (Mac) 中没有名为“pyperclip”的模块
- angular - 来自表单组的名称的角度访问表单控制
- excel - 具有唯一 ID 和扩展列的 Power Query 转换数据集
- java - LinkedHashMap 与 LinkedHashSet 用于检索特定元素并按插入顺序检索
- sql - BIRT Designer 在 CASE THEN 中选择语句
- sql - 如何不从 Stored Procudure 返回结果?
- sql - Group by 是否总是需要聚合函数
- c# - 从“System.Object [,]”c#中获取值
- timer - 如何使用周期性中断定时器切换 LED?
- qt - Qt Widgets 在使用 spacer 或 addStretch 函数时消失