ホームページ >ウェブフロントエンド >Vue.js >Vue のルートの遅延読み込みとは何ですか?なぜそうするのでしょうか?
vue でのルートの遅延読み込みとは何ですか?なぜルートを遅延読み込みする必要があるのでしょうか?次の記事では、Vue でのルートの遅延読み込みについて説明します。お役に立てば幸いです。
ホームページに遅延読み込みを設定する必要はありません。
一度読み込まれたページは、再度アクセスしても再度読み込まれません。
#vue 非同期コンポーネント構文:component:resolve=> (require(['ロードする必要があるルートのアドレス']),solve)
#// 官方文档:https://vue3js.cn/router4/guide/#html // 引入vue-router对象 import { createRouter, createWebHistory, createWebHashHistory, ErrorHandler } from "vue-router"; /** * 定义路由数组 */ const routes = [ {// 404路由 path: '/404', name: '404', component: resolve=>(require(["/@/views/404.vue"],resolve)) }, ]; /** * 创建路由 */ const router = createRouter({ history: createWebHistory("/"), routes, }); /** * 输出对象 */ export default router;
ユーザーがコンポーネントにアクセスすると、アロー関数が実行されます。 webpack: import 動的インポート構文は、ファイルを個別にパッケージ化できます。 構文: const xxx = () => import('モジュールアドレスをロードする必要があります')
// 官方文档:https://vue3js.cn/router4/guide/#html // 引入vue-router对象 import { createRouter, createWebHistory, createWebHashHistory, ErrorHandler } from "vue-router"; /** * 定义路由数组 */ const routes = [ {// 404路由 path: '/404', name: '404', component: ()=>import('/@/views/404.vue') }, ]; /** * 创建路由 */ const router = createRouter({ history: createWebHistory("/"), routes, }); /** * 输出对象 */ export default router;
、
基本プログラミング ビデオ )以上がVue のルートの遅延読み込みとは何ですか?なぜそうするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。