강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

akdlgusdnr262062 のプロフィール画像
akdlgusdnr262062

投稿した質問数

Next getServerSideProps context.params에 favicon이 왜.. 때문일까요..?

作成

·

260

0

브라우저 창 주소 - localhost:3000/nickname

컴포넌트 내부

import { useRouter } from 'next/router';

const MyPost = () => {
  const router = useRouter();
  const { pagename } = router.query;

  console.log(pagename); // 결과 - nickname 정확히 출력
};

 

getServerSideProps 내부

export const getServerSideProps = wrapper.getServerSideProps(async (context) => {

  console.log(context.params); // 결과 - { pagename : 'favicon.ico' } ??

});

useRouter의 query와 context의 params가 같은 역할을 하는걸로 배웠는데...

getServerSideProps에서 왠 'favicon.ico'가 ?? 출력이 되는걸까요...?

당황쓰...

nextssrgetserversideprops다이나믹라우팅

回答 1

0

흐음 브라우저에서 생기는 일인지는 정확히 모르겠지만,

파비콘을 간단하게 만들어서 public폴더를 만들어서 넣어주고, head태그에 추가해주니

getServerSideProps에서 context.params에 정확한 nickname 값이 들어가있네요...

해결!

akdlgusdnr262062 のプロフィール画像
akdlgusdnr262062

投稿した質問数

質問する