実現したいこと
/users/1/rooms/1のように2つの動的なルーティングの作る時にroomはどこに置くのか、2つの動的ルーティングを実現する為のコードが知りたいです。(または、参考サイト)
現在のコード
pages |- users |- [uid].tsx
jsx
1const router = useRouter(); 2const { uid } = router.query; 3 4//roomはこう当てはめるかなという感じで書いています。 5{rooms.map((room) => { 6 return ( 7 <Link href={`/users/${uid}/rooms/${room.id}`} key={room.id}> 8 <a>{room.title}</a> 9 </Link> 10 ); 11})}
リンクは/users/1/rooms/1などに飛んでくれますが、not foundでページがない状態なのでどこかにroomディレクトリとそのファイルを置かなければいけませんが、置く場所が分からず、困っております。
知見のある方のお力をいただきたいです。よろしくお願いします。
追記
最新のディレクトリ構成
users └── [userId] ├── index.tsx └── rooms └── [roomId].tsx
回答1件
あなたの回答
tips
プレビュー