• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

PostDetailPage params 이 어디서 온건가요?

23.10.18 00:07 작성 조회수 197

0

 

async function PostDetailPage({ params }: any) {
  const post = await getPost(params.id);

  return (
    <div>
      <h1>Posts/{post.id}</h1>
      <div>
        <h3>{post.title}</h3>
        <p>{post.created}</p>
      </div>
    </div>
  );
}

PostDetailPage 에서 params을 콘솔에 출력하면 id값이 나오는거는 주소에서 받아오는건가요?

답변 1

답변을 작성해보세요.

0

안녕하세요 !!

넵 맞습니다!

nextjs 는 프레임워크 이기에 많은 부분이 추상화가 되어있습니다.
그래서 페이지 컴포넌트에서 props 로 params 값을 가져오게 되어 있습니다.

감사합니다!