강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

kim님의 프로필 이미지
kim

작성한 질문수

Vue.js 끝장내기 - 실무에 필요한 모든 것

export 질문드립니다

작성

·

216

1

export는 한개 있어야 하는 것으로 이해하고 있는데

export const a

export function b

export default 

이렇게 3개가 한 vue에 있으면 어떻게게해석해야 할까요?

답변 3

1

kim님의 프로필 이미지
kim
질문자

아 그럼 저렇게 3개가 동시에 있는 경우는 a, b는 사용하지 못한다고 봐도 될까요?

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

아 kim님, 제가 답변을 잘못 드렸네요..! 한 파일에 위와 같은 구조로 있는 경우 아래와 같이 import가 가능합니다.

// 다른파일.js

// 방법 1

import sth from './위 파일.js';

import { a, b } from './위 파일.js';

// 방법 2

import sth, { a, b } from './위 파일.js';

default는 해당 파일에서 그 것만 내보내겠다 라는 관점으로 생각하시는 것보다 default는 하나의 파일에서 무조건 default는 하나만 붙일 수 있다 정도로 이해하시는 게 좋을 것 같아요 :)

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 kim님, 좋은 질문입니다. const a, function b는 모두 해당 파일에서 변수 a, 함수 b를 각각 꺼내신다고 보면 됩니다. 그리고 default 문법은 export default 뒤에 오는 뭐가 됐건 그 파일에서는 그 것만 내보낸다 라고 생각하시면 좋을 것 같아요 :)

kim님의 프로필 이미지
kim

작성한 질문수

질문하기