首页 > 其他分享 >异步动态引入组件

异步动态引入组件

时间:2023-08-28 09:34:46浏览次数:33  
标签:异步 vue const defineAsyncComponent 引入 组件 import

// vue3 写法
<component  :is="componentParam[active] " />

// 引入api
import {  defineAsyncComponent } from 'vue'

const active = ref('b')

const componentParam={
  card:defineAsyncComponent(() => import('./a.vue')),
  phone:defineAsyncComponent(() => import('./b.vue')),
  message:defineAsyncComponent(() => import('./c.vue'))
}

 

标签:异步,vue,const,defineAsyncComponent,引入,组件,import
From: https://www.cnblogs.com/qianduan-lucky/p/17661419.html

相关文章

  • React加载组件后自动触发某函数,而不需要点击按钮
    问题在项目中使用了ReactToPrint来实现打印,但是trigger属性中的按钮需要点击才能执行打印。期望能在组件加载完成时自动执行打印方法。解决可在组件加载完成时,通过id获取组件,并执行该组件的click方法。代码如下:importReact,{useRef,useEffect}from'react';//.........
  • django(Ajax、自定义分页器、form组件)
    一、Ajax1概述异步提交局部刷新例子:github注册动态获取用户名实时的跟后端确认并实时展示到前端(局部刷新)朝后端发送请求的方式1.浏览器地址栏直接输入url回车GET请求2.a标签href属性GET请求3.form表单GET......
  • message组件
    以下是tkinter中message组件的常用方法和说明: 1.message.show():显示消息框,并等待用户关闭。 ```pythonimporttkinterastk root=tk.Tk()root.withdraw() message=tk.Message(root,text="HelloWorld",buttons=["OK"])message.pack() root.mainloop()`......
  • listbox组件
    Tkinter的Listbox是一个用于显示列表数据的组件,用户可以从中选择一个或多个项目。 以下是一些常用的Listbox方法及其说明: -pack():将Listbox放置在其父窗口中,并自动调整其大小以适应内容。-grid():将Listbox放置在其父窗口中的网格中,可以指定行和列的位置。-place():将Lis......
  • vue3探索——组件通信之v-model父子组件数据同步
    背景再很多场景中,我们可能想在子组件中修改父组件的数据,但事实上,vue不推荐我们这么做,因为数据的修改不容易溯源。Vue2写法在vue2中,我们使用.sync修饰符+自定义事件'update:xxx',来使父子组件数据同步。//父组件<template><div><h2>我是父组件,我有{{money}}¥......
  • entry组件
    ```python#获取Entry组件的值defget_entry_text(entry):  returnentry.get() #设置Entry组件的值defset_entry_text(entry,text):  entry.delete(0,tk.END)  entry.insert(0,text) #在Entry组件中插入文本definsert_text(entry,index,text):......
  • canvas组件
    以下是使用Python的Tkinter库中的Canvas组件的一些常用方法的示例代码: ```pythonimporttkinterastk defcreate_canvas(root):  canvas=tk.Canvas(root)  returncanvas #在Canvas组件上绘制图形defdraw_shape(canvas,shape,**kwargs):  canva......
  • Checkbutton组件
    以下是tkinter中Checkbutton的所有方法及其详细参数的示例代码: ```pythonimporttkinterastk root=tk.Tk() #创建Checkbutton对象check_var=tk.IntVar()check_button=tk.Checkbutton(root,text='选项',variable=check_var) #设置Checkbutton的状态che......
  • pyqt6组件
    PyQt6是Python的一套GUI工具包,它提供了许多常用的组件,以下是所有组件及其用途: 1.QApplication:创建GUI应用程序。2.QWidget:所有用户界面对象的基类。3.QMainWindow:主窗口,用于放置其他窗口部件。4.QDialog:模态对话框,用于获取用户输入。5.QLabel:显示文本或图像。6.QLin......
  • pyqt的组件
    PyQt是一个用于创建桌面应用程序的Python库,它提供了许多常用的组件,以下是一些常见的组件及其用途: 1.QApplication:创建GUI应用程序的主要类。2.QWidget:所有用户界面对象的基类。3.QLabel:用于显示文本或图像的小部件。4.QLineEdit:用于输入单行文本的小部件。5.QPushButt......