所謂的預(yù)加載技術(shù)就是在用戶尚未觸發(fā)頁面跳轉(zhuǎn)時,提前創(chuàng)建目標(biāo)頁面,這樣當(dāng)用戶跳轉(zhuǎn)時,就可以立即進(jìn)行頁面切換,節(jié)省創(chuàng)建新頁面的時間,提升app使用體驗。mui提供兩種方式實現(xiàn)頁面預(yù)加載。
方式一:通過mui.init方法中的preloadPages參數(shù)進(jìn)行配置.
mui.init({
preloadPages:[
{
url:prelaod-page-url,
id:preload-page-id,
styles:{},//窗口參數(shù)
extras:{},//自定義擴(kuò)展參數(shù)
subpages:[{},{}]//預(yù)加載頁面的子頁面
}
],
preloadLimit:5//預(yù)加載窗口數(shù)量限制(一旦超出,先進(jìn)先出)默認(rèn)不限制
});