React - 페이지 redirect하기 (useHistory 사용하기)
2020. 12. 18. 21:09ㆍReact
반응형
기존 Component를 이용하는 react에서 특정 동작이후 redirect를 하려면 history.push("/")를 사용했다.
Functional react에서는 react-router-dom의 useHistory를 이용하여 페이지 이동을 시킨다.
import {useHistory} from "react-router-dom"
let history = useHistory();
function callback(data) {
if(data == "ok"){
console.log("ok")
history.push("/users");
}
}
다음과 같은 방법으로 결과에 따라서 페이지 이동이 가능하다.(로그인,로그아웃시 사용)
반응형
'React' 카테고리의 다른 글
React - 네비게이션 달기(react-router-dom) (0) | 2021.05.03 |
---|---|
React - 프로젝트 생성하기 (0) | 2021.05.03 |
React - img src 경로 (0) | 2020.09.09 |
React - fetch cors 문제 해결 (0) | 2020.09.06 |
React- session (0) | 2020.09.06 |