有什么方法可以将ID和Slug从getStaticPaths传递到getStaticProps [nextjs]

时间:2020-09-01 20:25:22

标签: next.js

我想在next.js应用程序中将URL设置为“ slug”,但是还需要将itemID传递给getStaticProps以便从我的API获取我需要的数据。

如何将ID和子弹从getStaticPaths传递到getStaticProps,而不是一个或另一个?

const paths = items.map(item => ({ 
      params: { 
        id: item.itemID,
        title: item.description
      }
    }))

我希望做这样的事情:

from django.utils import timezone
timezone.make_aware(datetime.fromtimestamp(sometimestamp), timezone=???)

1 个答案:

答案 0 :(得分:-1)

我相信您可以在此blog example from Next.js中找到问题的答案。他们首先调用getStaticPaths()以获取所有路径的列表,然后将该信息传递给getStaticProps()以获取每个路径的数据。由于数据是在构建时生成的,因此我相信Nextjs可以一次性构建所有页面,并可以立即提供服务。