vue單頁面打包后,首頁初次加載特別慢

當我們用vue做完項目打包后,發現項目本身文件不大,但是首頁打開卻異常的慢

即使用懶加載或寫一個loading都不利于用戶體驗

我們需要頁面按需加載
也就是異步加載

// 同步組件a
import a from './components/a.vue'

// 異步組件b
// 異步寫法如下
const b = resolve => require(['./components/b.vue'], resolve)

改后,發現確實快了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 本文首發于TalkingCoder,一個有逼格的程序員社區。轉載請注明出處和作者。 寫在前面 本文為系列文章,總共...
    Aresn閱讀 9,587評論 0 42
  • Vue 實例 屬性和方法 每個 Vue 實例都會代理其 data 對象里所有的屬性:var data = { a:...
    云之外閱讀 2,244評論 0 6
  • https://m.baidu.com/s?from=1012852r&word=%E6%9D%8E%E5%BC%...
    水映唐莊閱讀 856評論 0 0
  • 2017年10月23號 蕙蘭的咖啡冥想 感恩: 感恩祖先傳承護佑,感恩古圣先賢的智慧傳承,感恩伙伴們彼此分享智慧,...
    蕙蘭坊閱讀 376評論 0 1
  • 摘:溫尼科特認為,每個人都有一個自體,就像植物一樣,但是在一開始,兒童的自體只是潛在的。通過母親對兒童自發姿勢的認...
    茶癡閱讀 547評論 0 1