url query parameter 가져오고 싶을때
http://localhost:3000/addAccount?date=2022-06-01
여기서 date 쿼리값을 가져오고 싶음
방법
import { useLocation } from 'react-router-dom';
const location = useLocation();
useEffect(() => {
const query = new URLSearchParams(location.search);
console.log(query.get('date'));
}, []);
useLocation이라는게 있었다. location이라는 변수에 받아 window.location처럼 사용하면 된다.
반응형
'React' 카테고리의 다른 글
[React & 가계부프로젝트] vue와 비교한 useEffect의 2가지 방식 !! (onMounted, watch) (0) | 2022.06.28 |
---|---|
[React & 가계부프로젝트] history.back / location.href (router.push) 하고 싶을때 v6 (0) | 2022.06.28 |
[React & 가계부프로젝트] nextTick 사용하기 (0) | 2022.06.28 |
[React & 가계부프로젝트] warning뜨면서 input이 비활성화 된 것처럼 안써질때 (value/defaultValue) (0) | 2022.06.27 |
[React & 가계부프로젝트] v-model 처럼 input값 변경 감지하기 (0) | 2022.06.27 |