路由元件的懶載入

2021-10-01 15:25:14 字數 818 閱讀 9664

定義:

懶載入簡單來說就是延遲載入或按需載入,即在需要的時候的時候進行載入。

為什麼要使用路由懶載入:

為給客戶更好的客戶體驗,首屏元件載入速度更快一些,解決白屏問題。

使用:

const foo = () => import('./foo.vue')

// 非同步載入 當請求此路由時,載入路由檔案,返回路由

foo此時是乙個函式

這個有兩個作用:

1.分割**,將路由檔案單獨打包

2.懶載入

在路由配置中什麼都不需要改變,只需要像往常一樣使用foo

const router = new vuerouter( // 剛開始foo是乙個函式,沒有執行,需要的時候才執行,返回路由元件

]})

我們將三個路由進行懶載入,打包,如下:

多出來的三個檔案就是我們進行懶載入的路由js

當我們請求路由1時,才會去伺服器請求 0.js檔案,請求路由2時,才會去伺服器請求 1.js檔案...

元件懶載入:

1111

路由懶載入與元件懶載入

一 為什麼要使用路由懶載入 為給客戶更好的客戶體驗,首屏元件載入速度更快一些,解決白屏問題。二 定義 懶載入簡單來說就是延遲載入或按需載入,即在需要的時候的時候進行載入。三 使用 常用的懶載入方式有兩種 即使用vue非同步元件 和 es中的import 1 不用懶載入,vue中路由 如下 impor...

路由懶載入和元件懶載入

為給客戶更好的客戶體驗,首屏元件載入速度更快一些,解決白屏問題。二 定義 懶載入簡單來說就是延遲載入或按需載入,即在需要的時候的時候進行載入。三 使用 常用的懶載入方式有兩種 即使用vue非同步元件和es中的import 1 未用懶載入,vue中路由 如下 import vue from vue i...

vue路由懶載入及元件懶載入

一 為什麼要使用路由懶載入 為給客戶更好的客戶體驗,首屏元件載入速度更快一些,解決白屏問題。二 定義 懶載入簡單來說就是延遲載入或按需載入,即在需要的時候的時候進行載入。三 使用 常用的懶載入方式有兩種 即使用vue非同步元件和es中的import 1 未用懶載入,vue中路由 如下 import ...