React - 페이지 redirect하기 (useHistory 사용하기)

2020. 12. 18. 21:09React

반응형

기존 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