1.export default
- 선언된 모듈에 하나의 변수,클래스,함수만 export할수 있다.(한개)
- import할때는 원하는 이름으로 가능하다.
/* Main.js */
export default Main;
/* App.js */
import Main from "./main.js"
2.export(=named export)
- 선언된 모듈에 변수,클래스,함수 export할수 있다.(여러개)
- import할때는 원하는 이름으로 불가능하다.
- import 시 {}안에 export 된 이름과 동일하게 해야 한다.
/* Main.js */
export let Run1 = () =>{
console.log(1);
}
function Run2(){
console.log(2);
}
export Run2,
/* App.js */
import {Run1, Run2} from "./main.js"
이 글이 도움이 되었다면 ♡(공감), 광고 눌러 주세요.
큰 도움이 됩니다.
반응형
'Front End > React' 카테고리의 다른 글
[React] 리액트 서스펜스(React Suspense) 사용 방법 (1) | 2024.11.26 |
---|---|
[React] is unrecognized in this browser. If you meant to render a React component, start its name with an uppercase letter. error (0) | 2022.12.19 |
[React] React 에서 lottie 사용하기 (함수형) (0) | 2022.10.13 |
[React] 리액트에 구글애널리틱스(GA) 적용하기 (0) | 2022.09.28 |
[React] 리액트 (React) 란? (2) | 2021.11.30 |