728x90
반응형
- vue 파일에서 필요한 컴포넌트는 js 파일에 구성하고 컴포넌트로 만들어 import 한 후 해당 컴포넌트를 export 한다
- vue 파일의 화면단은 무조건 < template> 파일로 감싼 후 코딩한다.
-<DashBoard 등 다이나믹 코드 등은 js 파일에서 정의 한다
미리 컴포넌트를 만들어 두고 그 정의를 import 한다.
- Const DashBoard = () => import (/*webpackChunkName : "DashBoard" */ '@/components/DashBoard.vue');
- js => components 영역에 이미 사용할 다이내믹 태그들을 정의해둔다.
import 컴포넌트 from '@/~경로/' : 경로 별칭
vue 단에 나오는 데이터 변수들은 export default { data()} 단에서 정의 한다.
실제 data 단에 정의 된 변수에 데이터를 대입시키는 펑션들은 method 단에서 진행한다.
async : 현재 사용할 함수를 비동기 처리 하겠다.
728x90
반응형