티스토리 뷰
반응형
React-Router
URL을읽어React Compnent를렌더링해서보여주는역활
React는라이브러리이기때문에React-Router라는라이브러리를설치해야한다.
React Router V4까지나옴
React-Router의공식깃허브사이트https://github.com/ReactTraining/react-router
에설치할라이브들이소개되어있다.
import{ BrowserRouteras Router, Link, Route} from 'react-router-dom'; // 주로쓰는애들
<Router></Router>를선언해야링크컴포넌트를사용할수있음
그리고해당영역을설정해줘야라우팅시렌더링이되며영역외에는항상렌더링되는부분이다.
/** ts를사용하면tslint.json 에
"rules": {
"jsx-no-lambda": false
}
**/
<Router>
path속성으로경로지정
render, component, chiledren 속성으로렌더링
실제경로가지정한경로와완벽히일치하지않더라도, 경로만포함해도렌더링=> exact={true} 로해결
컴포넌트에match, location, history 객체를넘김
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- data gird component
- React-router
- mobx
- Spring Boot
- data table component
- facebook login
- data grid component
- 페이스북 로그인
- Java
- 파이썬3
- JSON
- localStorage
- react
- JPA
- https://www.tistory.com/auth/logout/
- angular router
- CSS
- Redux
- Spring
- MySQL
- jQuery
- Router
- 파이썬
- Python
- Angular
- JavaScript
- data component module
- python3
- data component
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함