JavaScript/Vue Dynamic Import - 반응형 Dynamic Import 정적 import를 통해 모든 스크립트를 동시에 가져온다면 로딩 시간이 길어진다. 이러한 문제점을 보완하기 위해 ES6에서 필요한 스크립트를 필요한 시점에 가져와서 사용하도록 Dynamic Import를 정의했다. () => import('./components'); 예) vue router 설정할때의 예 import SearchLayout from '@/layout/search_index.vue'const SearchRouter = { path: '/search', name: 'Search', hidden: true, redirect: '/search/searchList', component: SearchLayout, meta: { title: '통합 검색', icon: 'el-icon-search' }, children: [ { path: 'searchList', component: () => import('@/views/menu/search/searchList.vue'), name: 'search_list', meta: { title: '통합 검색' }, } ]}export default SearchRouter 위와 같이 해당하는 url로 이동할때 필요한 모듈만 불러 사용한다. 반응형 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기중꺾마 Contents DynamicImport 당신이 좋아할만한 콘텐츠 $emit 2021.11.10 동적 컴포넌팅과 keep-alive 2021.11.02 Vue 라이프사이클 2021.10.27 Vue Store(Vuex) - Actions 2021.10.27 댓글 1 + 이전 댓글 더보기