/* 按需模塊定義 */
const lazyload = {
'echarts-wordcloud': () => import(/* webpackChunkName: 'echarts-wordcloud' */ 'echarts-wordcloud'),
'echarts-liquidfill': () => import(/* webpackChunkName: 'echarts-liquidfill' */ 'echarts-liquidfill'),
'echarts-gl': () => import(/* webpackChunkName: 'echarts-gl' */ 'echarts-gl'),
'echarts': () => import(/* webpackChunkName: 'echarts' */ 'echarts'),
'@antv/g2': () => import(/* webpackChunkName: '@antv/g2' */ '@antv/g2'),
'@antv/data-set': ()=> import(/* webpackChunkName: '@antv/data-set' */ '@antv/data-set')
}
/* 模塊內(nèi)容緩存 */
const moudleCatch = {};
/* 異步方法 */
export async function lazyloadMoudle(moudleName){
if(moudleCatch.hasOwnProperty(moudleName)){
return moudleCatch[moudleName]
}else{
if(lazyload.hasOwnProperty(moudleName)){
try {
const moudle = await lazyload[moudleName]()
moudleCatch[moudleName] = moudle
return moudleCatch[moudleName]
} catch (error) {
console.error('lazyload 異步獲取moudle失敗 =>', error)
return undefined
}
}
}
}
webpack 按需加載 異步加載模塊方法 抽離
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 第八章 教學(xué)評價 第一節(jié) 從考試文化走向評價文化 一、教學(xué)評價的早期發(fā)展 (一)傳統(tǒng)考試階段 ★《學(xué)記》——我國最...
- 今天青石的票圈出鏡率最高的,莫過于張藝謀的新片終于定檔了。 一張滿溢著水墨風(fēng)的海報一次次的出現(xiàn)在票圈里,也就是老謀...
- 今天主要學(xué)習(xí)了flex布局,學(xué)習(xí)筆記如下: 1.指定flex布局: display:flex(任意容器)...
- 插打法原為少林六合門打法,一代宗師萬籟聲將少林六合門、羅漢門、自然門等內(nèi)外家之所長融為一家,自然門本無固定招式,然...