vue 异步加载组件

当页面引入多个组件并且有默认不展示的组件则可以进行异步加载(引入的组件不进行初步渲染,只有需要的时候才加载) 

首先引入 defineAsyncComponent

import { defineAsyncComponent } from "vue";

然后引入组件 组件名自定义(comB) 

const comB =defineAsyncComponent(()=>
        import("../../components/comB.vue")
)
 components: {
        comA,
        comB
    },

你可能感兴趣的:(vue.js,javascript,前端)