728x90
반응형
쿼리스트링 가져오기 & 페이지 이동하기
쿼리스트링이란 키=값 형태, URL에서 ? 다음에 오는 내용이고 데이터 전달 방법입니다.
이동 버튼과 input 칸에 글 입력하고 엔터누르고 url 확인
const router = useRouter();
const { s } = router.query; //쿼리스트링 가져오기
router.push(`/test?s=${value}`); //페이지 이동
콘솔에 router.query 찍어보면 객체로 나온다.
728x90
반응형
'Next.js' 카테고리의 다른 글
[next.js] useContext(다크모드) (0) | 2023.12.04 |
---|---|
[next.js] 리다이렉트(redirects), 커스텀 404 페이지 (0) | 2023.12.04 |
[next.js]Link 컴포넌트 (0) | 2023.11.30 |
[next.js]라우팅(Routing) (0) | 2023.11.30 |
[next.js]Next.js 시작(설치, css 적용 방법, _app과 _document) (0) | 2023.11.30 |
댓글