Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

주니어에서 시니어로

[NextJs] 동적 Routes 본문

STUDY/Next.js

[NextJs] 동적 Routes

_JJ_ 2023. 5. 10. 15:03

동적 Routes 설정법

동적 세그먼트는 폴더 이름을 대괄호로 묶음으로써 생성할 수 있습니다.

ex) [id].js

import UserLink from 'next/link';
 
<UserLink
       href={{
              pathname: '/center/user/[id]',
              query: { id: order.userID }
       }}
 >
 ...
</UserLink>

Route: pages/user/[id].js

Example URL : /user/1

 


 

query 설정을 안 해주면 아래와 같은 에러가 난다

Error: The provided `href` (/center/user/[id]) value is missing query values (id) to be interpolated properly. Read more: https://nextjs.org/docs/messages/href-interpolation-failed

 

 

 

 

 

 

 

reference

https://nextjs.org/docs/pages/building-your-application/routing/dynamic-routes

 

Routing: Dynamic Routes | Next.js

Using Pages Router Features available in /pages

nextjs.org

 

'STUDY > Next.js' 카테고리의 다른 글

Next.js를 사용하는 찐 이유?  (0) 2023.07.06
rewrites로 CORS 해결  (0) 2023.06.01