本文へ移動
verified onnext@16.3.5react@19
最終検証日 2026-09-26
Next.js道場

Q-PARAMS-002●●○○○next@16.3.5実機検証済

/hello を開くと「slug=undefined」と出ます。「slug=hello」と出すには、ページをどう書き換えますか。

app/[slug]/page.tsx
Buildで実行export function generateStaticParams() {
Buildで実行 return [{ slug: 'hello' }]
Buildで実行}
 
Serverで実行export default async function Page({ params }: { params: Promise<{ slug: string }> }) {
Serverで実行 const { slug } = await params
Serverで実行 return <p>{`slug=${slug}`}</p>
Serverで実行}

つぎに