[React] 페이지 이동시 값 넘겨주기


[React] 페이지 이동시 값 넘겨주기

useHistory() import { useHistory } from "react-router-dom"; const test = useHistory(); 처음에 이 방법을 이용하여 사용하고자 했는데, 계속적으로 오류가 나서 찾아보았다. stackflow를 들어가서 해결점을 찾게 되었다. 내가 참고한 글이 오래된 글이었으며, 지금은 useHistory대신에 useNavigate를 사용한다는 것이었다. react-router-dom 6버전에서부터 교체 된 것 같았다. useNavigate() 내가 구현하고자 하는 기능은 버튼 클릭시 페이지가 이동된다. 그리고 이동시에 값도 같이 넘겨주도록 기능을 설계하고자 하였다. import { useNavigate } from 'react-router-dom'; const navigate = useNavigate(); 모듈을 불러오고, let [inputValue, setInputValue] = useState(""); const test = us...


#locationsearch #querystring #react #useHistory #useLocation #useNavigate

원문링크 : [React] 페이지 이동시 값 넘겨주기