[vue]异步组件

Vue2 Vu3中异步加载组件

vue2

component:{

AsyncComponents: () => import(path)

}

vue3

基本使用

   components:{

    AsyncComponent: defineAsyncComponent(()=>import(path))

  }

配置使用

  const asyncComponent= {
    loader: () => import(path),
    delay: 1000,
    timeout: 3000,
    error: ErrorComponent, // 加载报错展示组件
    loading: LoadingComponent, // 加载过程中展示组件
}
posted @ 2022-02-23 20:40  前端销纸  阅读(55)  评论(0编辑  收藏  举报