typescript 绑定元素“params”隐式具有“any”类型

nkcskrwz  于 2023-03-04  发布在  TypeScript
关注(0)|答案(1)|浏览(285)

我收到错误
绑定元素"params"隐式具有"any"类型。
下面是我的代码:

export default function Page({ params }) {
  const { slug } = params;
  return (
    <>
      <h1>{slug}</h1>
      <Link href="/">Home</Link>
    </>
  );
}
9jyewag0

9jyewag01#

解决方案是显式定义any类型。
像这样

{ params }: any

完整解决方案

export default function Page({ params }: any) {
  const { slug } = params;
  return (
    <>
      <h1>{slug}</h1>
      <Link href="/">Home</Link>
    </>
  );
}

相关问题