鍍金池/ 問答/HTML5  HTML/ vue路由配置的時候這種寫法該怎么理解呢?

vue路由配置的時候這種寫法該怎么理解呢?

在一個項目當(dāng)中看到一個路由路徑引入的寫法,不知道該怎么理解.

//所有的component
let coms=[];

routes.map((path)=>{

coms.push({
path:path,
component:resolve => require([path==='/'?'@pages/login':'@pages'+path],resolve);
});

});

主要是里面的resolve => require([path==='/'?'@pages/login':'@pages'+path],resolve);不知道該怎么理解.

回答
編輯回答
孤島
2018年3月23日 07:01
編輯回答
蝶戀花

Vue路由懶加載是結(jié)合了異步組件webpack代碼分割功能實現(xiàn)的,簡單地說就是可以使vue在初次加載時不用加載所有頁面從而影響加載速度

2017年11月1日 18:51
編輯回答
我甘愿

是的 vue 異步組件 按需加載

2018年5月13日 20:02
編輯回答
蟲児飛

最開始這個地址對應(yīng)的內(nèi)容還沒有在瀏覽器端,在請求道這個地址后,才去后臺加載這個地址的內(nèi)容

2017年7月8日 17:53