当前位置: 首页 > news >正文

动态组件(component)的高级使用

背景:在编写自定义表单时。遇到属性设置,需要动态生成页面。如下图这样的情况。类型名称需要是下拉框的类型。既然是动态的所以渲染要做成适配不同组件使用的级别。
在这里插入图片描述

  • component渲染el-select组件路程。
    1. el-select包含双层组件。其实不熟悉component组件的使用时会觉得有点懵,因为el-select如果要使用,就得配合v-for和el-option数组一同渲染。
    2. 组件的嵌套。其实el-select中使用的el-option也是一个组件。那么组件之间的嵌套就可以想象成component动态组件的嵌套逻辑了。如下图:

在这里插入图片描述

  • 拓展:上图中可以兼容不是el-select组件使用的情况。比如说可以兼容el-input输入框也是可以的。当option.options不存在或者options数组是空的,被嵌套的组件是不会执行的。
  • 总结:开始也不太会使component,但发现大模型给提供的这种方式可行。突然觉得技术本身又博大精深了起来。

相关文章:

  • 软件测试之简单基础的安全测试方法(另外包含软测面试题库)
  • 【Flutter】程序报错导致的灰屏总结
  • LangChain自动化工作流实战教程:从任务编排到智能决策
  • 计算机网络学习笔记:运输层概述UDP、TCP对比
  • IDEA高效快捷键指南
  • 刚学到一个使用共享软件而禁用弹窗的工具:微软电脑管家
  • 精益数据分析(104/126):免费移动应用的用户活跃率与付费转化优化策略
  • 项目拓展-Jol分析本地对象or缓存的内存占用
  • OCCT基础类库介绍:Modeling Data - 2D Geometry 3D Geometry Topology
  • ImportError: DLL load failed while importing win32api: 找不到指定的模块
  • 5G核心网Non-IP数据报文转发机制:Unstructured会话与协议栈解析
  • 每天一个前端小知识 Day 1
  • 【一】零基础--分层强化学习概览
  • Android音视频流媒体基础总结
  • nacos-作为注册中心与springcloud整合(三)
  • 【项目实训#09】智能代码文件助手模式前后端设计与实现
  • 安装laravel11和laravel12的一些报错问题解决
  • Typecho安装后后台 404 报错解决
  • Redis集群模式之Redis Cluster(2)
  • PHP+mysql雪里开轻量级报修系统 V1.0Beta
  • 涿鹿镇做网站/百度一下百度一下你就知道
  • 开封专业做网站公司/百度一下你就知道下载安装
  • 怎样做网站表白墙/产品推广渠道
  • 邓亚萍20亿做网站/网络营销方案策划
  • 做牛津纺衬衫的网站/关键字排名查询工具
  • 学用php做网站/北京外包seo公司