在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ vue路由懶加載的理解問(wèn)題

vue路由懶加載的理解問(wèn)題

在官方文檔中懶加載寫(xiě)的并不多,整體意思就是講Vue 的異步組件和 Webpack 的代碼分割功能結(jié)合,那么這樣書(shū)寫(xiě)

const Lanthree=()=>import(/* webpackChunkName: "Lanthree" */ './vue/lanthree.vue')

就是實(shí)現(xiàn)懶加載了嗎?引入的vue組件如下

<template>
<div>
懶加載三
</div>
</template>
export default{
    name:'lanthree'
}

通過(guò)上面的引入語(yǔ)句就創(chuàng)建了Promise?返回的是Promise.resolve({ / 組件定義對(duì)象 / })嗎?雖然文檔中的頁(yè)面實(shí)現(xiàn)了,但是對(duì)懶加載還是無(wú)法深刻理解,如上這樣寫(xiě)就可以實(shí)現(xiàn)在加載組件的時(shí)候才進(jìn)行加載嗎?

回答
編輯回答
舊時(shí)光

是的。promise 是 () => import()語(yǔ)法提供的,至于用到這塊邏輯才去加載 js 文件,目前是 webpack/babel 幫你做了這部分工作。

2017年6月10日 00:33