해결된 질문
작성
·
295
0
const { data } = useQuery(FETCH_BOARD, { // $: { number: 1 }, // variables: { number: Number(router.query.qqq) }, variables: { number: Number(router.query.number) }, });
const { data } = useQuery(FETCH_BOARD, {
variables: { boardId: router.query.boardId },
});
포트폴리오에서는 router.query 부분을 문자인데 숫자로 왜 변형을 안 시키는 걸까요 ?
05-04 수업에서는 router.query.qqq 를 문자니까 Number 로 변환시켜주어 포트폴리오에서도 똑같이 했는데 안되더라고요!
답변 1
0
안녕하세요! 민갱님!
포트폴리오에서의 router.query.boardId는 숫자가 아니라 중복되지 않는 임의의 문자(ID형태)입니다!
따라서, 숫자로 변경하면 안되겠죠?!^^