코딩쌀롱
2021.5.30(sat)_window.location.search 본문
console.dir(location)해봤을 때.
- location.pathname: 요청한 url의 path값
- match.path: 정의한 라우트의 path값
- match.isExact: 요청한 path와 정의한 라우트의 path가 같은지
- location.search: 쿼리 스트링
window.location.search를 queryString.parse에 전달해주면 객체로 만들어준다.
location.search하니까 리액트+타입스크립트에서 에러가 나서 window.을 붙여줬더니 해결됐다.
import queryString from "query-string";
const MyPageModal = ({ onClick }: Props) => {
const query = queryString.parse(window.location.search);
console.log(query.code)
return(
<div>
{query.code}
</div>
);
};
참고📚
블로그 - 리액트 라우터로 path와 querystring 받아오기
'회고 > 하루 기록' 카테고리의 다른 글
2021.6.16(tue)_커스텀훅, url 이동, jwt 디코드, 비밀번호 input 커스텀 시도 (2) | 2021.06.16 |
---|---|
2021.6.14(mon)_Back to basics..REACT (2) | 2021.06.15 |
2021.5.27(thu)_TypeScript + React, 달력만들기 (0) | 2021.05.28 |
2021.4.21(wed)_OAuth (2) | 2021.04.21 |
Comments