getServerSideProps functions response cannot be serialized as JSON in Next.js

GY·2022년 2월 15일
0

error report

목록 보기
19/22
post-thumbnail

getServerSideProps 메서드를 사용하면서 이런 에러를 마주했다.
getServerSideProps functions response cannot be serialized as JSON in Next.js

export const getServerSideProps: GetServerSideProps = async ({
  params,
  query,
}) => {
  const res = await axios.get(
    `url${params.id}`,
  );
  return {
    props: {
      query: query.conCate2,
      data: res,
    },
  };
};

데이터를 호출하는 메서드에서 res를 콘솔에 찍어보면 data라는 객체에 담겨오는 것을 알 수 있다. 따라서 res.data로 이 data 내부에 담겨있는 값을 할당해주면 원하는 값을 사용할 수 있다.



Reference

profile
Why?에서 시작해 How를 찾는 과정을 좋아합니다. 그 고민과 성장의 과정을 꾸준히 기록하고자 합니다.

0개의 댓글