2019-05-22 22:26:34 0 评论 JavaScript Boy.Lee

ES6 Javascript 模块导入命令示例

在ES 6中, Javascript模块导入(import)有2种方法: 动态文件名导入和固定文件名导入:

 

{ 固定文件名导入 }

import VueI18n from 'vue-i18n'

这种为已知且固定的文件名导入法

 

 { 动态文件名导入 }

import(/* webpackChunkName: "lang-[request]" */'yiilib.com/i18n/lang/'+store.state.account.locale)
.then(loadContent => {
  tmpMsg[store.state.account.locale] = loadContent.default
});

这种为,动态可变文件名导入,文件名可以是各种变量组合起来的可变结果, 同时支持延迟加载(Lazy Loading)