首页 > 解决方案 > getServerSideProps 查询变量类型“string[]”不可分配给类型“string”

问题描述

在我执行查询变量的传入值(例如:)getServerSideProps后,我在异步中收到上述错误。我需要将该值转换为数字,以便以后在浏览其他页面视图时可以增加或减少。parseInt/items?page=1

这是我拥有的代码:全部在 Nextjs SSR 中:

export const getServerSideProps: GetServerSideProps = async (context) => {
  // API endpoint fetch
  // request data : array of 7 items & page you are
  const page: number = context.query.page ? parseInt(context.query?.page) : 0 // Page we want to access
  const props = { page }
  return {
    props,
  }
}

标签: typescriptnext.jsserver-side-rendering

解决方案


推荐阅读