일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- firebase
- 프리온보딩
- Frontend
- Component
- 원티드
- es6
- CORS
- array
- v9
- react
- 프론트엔드
- react localStorage
- JS
- 자바스크립트
- 리액트
- TypeScript
- axios
- 타입스크립트
- Redux
- localstorage
- 비트 연산자
- Reducer
- JavaScript
- 프로그래머스
- 브라우저
- 파이어베이스
- 컴포넌트
- 알고리즘
- state
- til
Archives
- Today
- Total
도리쓰에러쓰
[React] Export(내보내기) 및 Import(가져오기) 본문
1. Export (내보내기)
export default [변수명]
- 변수 2개 Export 하고 싶을 때
let name = 'Kim';
let name2 = 'Park';
export { name, name2 }
2. Import(가져오기)
import [변수명] from [경로]
- 변수 2개 Import 하고 싶을 때
import { name, name2 } from './data.js';
3. [src] - [data.js]에 있는 데이터를 [App.js]로 가져오기
* data.js에 데이터 작성하기
export default [
{
id : 0,
title : "Black Jacket",
content : "Born in Paris",
price : 6000000
},
{
id : 1,
title : "White Bag",
content : "Born in Paris",
price : 5000000
},
{
id : 2,
title : "Black Bag",
content : "Born in Paris",
price : 4000000
},
]
* App.js에 import 하기
import data from './data.js';
* useState()에 데이터 넣기
let [products, setProducts] = useState(data);
* 이후는 products를 가지고 데이터 출력하거나 setProducts()로 데이터 변경하기
'코딩애플 (React) > 기초수업 (코딩애플) - 2' 카테고리의 다른 글
[React] React Router 3 :: URL 파라미터로 상세페이지 100개 만들기 (0) | 2022.01.12 |
---|---|
[React] React Router 2 :: Link, History, Switch 기능 (0) | 2022.01.11 |
[React] React Router 1 :: 세팅과 기본 라우팅 (0) | 2022.01.11 |
[React] 반복문(map())을 이용하여 컴포넌트(Component) 반복 출력하기 (0) | 2022.01.10 |
[React] 부트스트랩(Bootstrap) 적용하기 (0) | 2022.01.08 |
Comments