[Next.js] 동적 라우팅 'unhandledRejection: Error: You cannot use different slug names for the same dynamic path'

Rachaen·2023년 5월 14일
0
post-custom-banner

동적 경로에 대해 다른 슬러그 이름을 사용하려고 할 때 발생하는 오류..
store
-[memberId]
-[storeId]
이런식으로 사용하려다가 unhandledRejection: Error가 났다

해결방법은 동일한 동적 경로에 대해 한 개의 슬러그 이름만 사용하도록 한다.
방법 1 - 각각 다른 동적 경로를 만들기 것이 좋습니다.
/members/[memberId].js
/stores/[storeId].js

복수의 동적 세그먼트 사용: 만약 같은 페이지에서 memberId와 storeId를 모두 처리해야 한다면?
두 개의 동적 세그먼트를 사용
/[memberId]/[storeId].js로 하면 한 페이지에서 두 개의 동적 값을 모두 처리할 수 있다.

profile
개발을 잘하자!

0개의 댓글