일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Redux
- firebase
- 원티드
- JavaScript
- v9
- state
- Reducer
- 프리온보딩
- Frontend
- axios
- 프론트엔드
- react
- 파이어베이스
- 리액트
- 프로그래머스
- es6
- 컴포넌트
- Component
- react localStorage
- 자바스크립트
- JS
- 브라우저
- localstorage
- til
- 알고리즘
- 타입스크립트
- CORS
- array
- TypeScript
- 비트 연산자
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