Condivisione della tecnologia

Tre modi in cui i progetti Vue implementano il caricamento del percorso su richiesta (caricamento lento dei percorsi)

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

  1. Utilizzo di componenti asincroni Quando si utilizza vue-router per configurare il routing, è possibile utilizzare componenti asincroni per implementare il caricamento su richiesta dei percorsi. I componenti asincroni verranno caricati solo quando si accede al percorso, ottenendo così il caricamento su richiesta. Va notato che l'utilizzo di componenti asincroni richiede l'uso della sintassi di importazione dinamica del webpack. Per esempio:
  1. const Home = () => import(/* webpackChunkName: "home" */ './views/Home.vue')
  2. const routes = [
  3. {
  4. path: '/',
  5. name: 'Home',
  6. component: Home
  7. }
  8. ]

  1. Utilizzo della funzione di fabbrica dei componenti asincroni di Vue Vue fornisce una funzione di fabbrica dei componenti asincroni per implementare il caricamento su richiesta dei percorsi.Quando si utilizza VueRouter per configurare il routing, è possibile utilizzarecomponent: () => import('./views/Home.vue') per definire i componenti asincroni. In questo modo, quando si accede al percorso, il componente corrispondente verrà caricato dinamicamente.
  1. const routes = [
  2. {
  3. path: '/',
  4. name: 'Home',
  5. component: () => import('./views/Home.vue')
  6. }
  7. ]

  1. Utilizzo della funzione di importazione di componenti introdotti dinamicamente Utilizzando la funzione di importazione di componenti introdotti dinamicamente in ES6, è possibile implementare il caricamento su richiesta dei percorsi in vue-router.Quando si configura il routing, è possibile utilizzarecomponent: () => import('./views/Home.vue')per definire i componenti asincroni.
  1. const routes = [
  2. {
  3. path: '/',
  4. name: 'Home',
  5. component: () => import('./views/Home.vue')
  6. }
  7. ]

I tre metodi precedenti possono realizzare il caricamento dei percorsi su richiesta. Il metodo da scegliere dipende dalle preferenze personali e dalle esigenze del progetto.