Next.js 有没有办法将ID和Slug从getstaticpath传递到getStaticProps[nextjs]

Next.js 有没有办法将ID和Slug从getstaticpath传递到getStaticProps[nextjs],next.js,Next.js,我想在我的next.js应用程序中将我的URL设置为slug,但还需要将itemID传递给getStaticProps,以便从API中获取所需的数据 如何将ID和slug从GetStaticPath传递到getStaticProps,而不是一个或另一个 export async function getStaticPaths() { const paths = items.map(item => ( { params: { id: item.itemID }} ))

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

如何将ID和slug从GetStaticPath传递到getStaticProps,而不是一个或另一个

export async function getStaticPaths() {
  const paths = items.map(item => (
    { params: { id: item.itemID }}
  ))

  return {paths, fallback: false}
}
我希望做这样的事情:

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

我相信你能在这本书中找到你问题的答案。他们首先调用getStaticPaths以获取所有路径的列表,然后将该信息传递给getStaticProps以获取每个路径的数据。由于数据是在构建时生成的,我相信Nextjs可以一次完成所有页面的构建并准备好提供服务