react router useNavigate()
-
react router useNavigate()React 2022. 1. 5. 15:07
화면간 인자전달에 사용 기본 형식은 다음과 같다 navagate(이동할 url, 전달할 인자) url은 url이고, 여기서 말하는 전달할 인자가 무엇이냐? 여기로 prop같은것을 전달 할 수 있다는 말이다 만약 replace 기능이 필요하다면, navigate(to, { replace: true })의 형태로 사용할 수 있다. state를 사용한다면 navigate(to, { state }) 의 형태로도 가능. to는 에서 사용한 to=''와 동일한 내용.(가고자 하는 url을 넣으면 됨) 라우터 5. 버전에서의 useHistory의 기능 중 { go, goBack, goForward }는 각각 해당 위치로, 이전으로, 다음으로 의 역할을 수행해왔는데, 이 부분도 navigate로 통일하고 index를 ..