본문 바로가기

React

router

728x90

Link를 사용하려면 반드시 Router안에 있어야 함!

 

Browser라우터가 Hash라우터와 다른점은

#가 없다는 것 => github page에 업로드하기 힘들다고 함

 

각각의 상세페이지를 위해서 router에 props를 같이 전달하고싶다.

라우터 안의 모든 라우트들은 기본적으로 props가 전달됨.

history

location

match

staticContext

추가로 props를 전달하기 위해서

<Link>안의 to 속성을 object로 담아서 보낼 수 있다.

 

근데 왜 hash,search, pathname모두 전달이 되는데

필요한 state에만 값이 안들어가는걸까..

'React' 카테고리의 다른 글

상태  (0) 2020.08.13
PropTypes / state  (0) 2020.08.13
쌩초보 React 시작 - jsx  (0) 2020.08.12