Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- programmers
- Emit
- javascipt
- kibana
- v-on
- 콘솔한글깨짐
- vuex
- getters
- IntelliJ
- javscript
- Login
- axios
- v-if
- JavaScript
- v-for
- mixins
- Express.js
- includes
- react
- azure
- 음양더하기
- 템플릿문법
- state
- Vue.js
- sns로그인
- mutations
- node.js
- KAKAO
- 연동
- Reduce
Archives
- Today
- Total
공부용
[trip planner 프로젝트] 3. router와 styled-components 본문
Router
router는 특정 url에 페이지를 제공하는 방식입니다.
1. 설치
npm install --save react-router
2. 사용방법
<Route path="/" component={Home} exact={true} />
<Route path="/about" component={About} />
* exact = 이하 경로를 중복 출력하지 않도록한다.
* switch = /일때, /하위 경로일때 모두 화면에 출력되지 않도록 한다.
Styled-componets
styled-componets는 react 요소에 css를 입혀주는 프레임워크입니다.
처음에 css를 1페이지에 1개만 사용하게끔하려했지만, 모든 리액트 페이지에서 css를 공유해서 알아보다가 발견한 프레임워크입니다. 현업에서는 자주 사용하는 프레임워크라고 합니다.
1. 설치
$ npm install styled-components
2. 사용방법
import styled from "styled-components";
const TestDiv = styled.div` // 여기서는 div 태그
css 양식
`;
const Test = () => {
return (
<TestDiv>Test</TestDiv>
);
}
'공부용 > 리액트' 카테고리의 다른 글
카카오 SNS 로그인 개발하기 - 1 (0) | 2022.10.01 |
---|---|
리액트 SNS 로그인 기능 개발하기 (0) | 2022.10.01 |
[trip planner 프로젝트] 4. 메인 페이지 구성 (0) | 2021.09.30 |
[trip planner 프로젝트] 2. react (0) | 2021.09.30 |
[trip planner 프로젝트] 1. 기본 세팅 (0) | 2021.08.21 |
Comments