Invalid value for getStaticPaths route parameter.
GetStaticPathsInvalidRouteParam: Invalid getStaticPaths route parameter for
KEY
. Expected undefined, a string or a number, receivedVALUE_TYPE
(VALUE
)
무엇이 잘못되었나요?
섹션 제목: 무엇이 잘못되었나요?params
는 URL로 인코딩되므로 특정 타입의 값만 지원됩니다.
---export async function getStaticPaths() { return [ { params: { id: '1' } } // 동작 { params: { id: 2 } } // 동작 { params: { id: false } } // 동작하지 않음 ];}---
나머지 매개변수를 사용하는 경로에서 undefined
을 사용하여 URL에 매개변수가 전달되지 않은 경로를 나타낼 수 있습니다.
---export async function getStaticPaths() { return [ { params: { id: 1 } } // /route/1 { params: { id: 2 } } // /route/2 { params: { id: undefined } } // /route/ ];}---
더 보기:
Error Reference