問題のVUEホームプロジェクトのロード時間を解決するために、代わりに輸入の必要でVUE-ルータが長すぎます

VUEルーティング設定ファイル(routers.js)、文言のインポートの一般的な使用、プロジェクトパッケージJSにパッケージ市内のすべてのコンポーネントのルートを導入し、このプロジェクトは、ちょうど時間に家に入って、それはそう、すべてのコンポーネントをロードします遅くロードすると、各コンポーネントにパッケージ化されたときにJSをロードしますホームリードは異なるJS、需要の負荷、アクセスルートを、必要ので、家の中にコンテンツをロードするためにあまりにも多くの時間を避けることができます。

ランタイム呼び出しは、理論的には、コード内のどこにでも適用することができ、輸入:必要とコンパイル時のコールは、ファイルの先頭に配置する必要があります

例:

インポート文言:

以下からの輸入userCenter '@ /ページ/ usercenter / index.vue' 
輸出デフォルトの[ 
    { 
      パス: '/ userCenter' 
      名前: 'usercenter' 
      コンポーネント:userCenter 
    }、
    { 
      パス: '/ニュース/詳細' 
      名前: 'ニュースディテール' 
      成分:() =>インポート( '@ /ページ/ニュース/ detail.vue' 
    } 
]

文書が必要です:

エクスポートデフォルト[ 
    { 
      パス: '/ userCenter' 
      名称: 'ユーザ中心' 
      成分:解決 =>([ '@ /ページ/ userCenter / index.vue'が必要]、解決)
    }、
    { 
      パス:「/ニュース/詳細」
      名称: 'ニュースディテール' 
      成分:() =>解決=>必要とする([ '@ /ページ/ニュース/ detail.vue' ]、決意)
    } 
]

 

おすすめ

転載: www.cnblogs.com/wangtong111/p/11492920.html