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

el-form表单规则验证

element 表单中当有多个模块的表单时,这时候可以使用层级的嵌套规则

HTML代码部分

<el-formclass="mb-22":model="searchParameters":rules="rules"label-width="auto"ref="searchRef"><!-- 保单信息 --><div class="flex items-center pb-24"><div class="one-level-tit flex-1">保单信息</div></div><el-row :gutter="60"><el-col :span="spanSize"><el-form-item label="投保委托单号" prop="insurance.name"><el-inputv-model="searchParameters.insurance.name"placeholder="请输入"></el-input></el-form-item></el-col></el-row><el-divider border-style="double" /><!-- 货运险信息 --><div class="flex items-center pb-24"><div class="one-level-tit flex-1">货运险信息</div></div><el-row :gutter="60"><el-col :span="spanSize"><el-form-itemprop="cargoInsurance.name"label="是否需要增值税专用发票"><el-selectv-model="searchParameters.cargoInsurance.name"placeholder="请选择"clearable><el-option label="是" value="true"></el-option><el-option label="否" value="false"></el-option></el-select></el-form-item></el-col></el-row><el-divider border-style="double" /><!-- 货运险标的信息 --><div class="flex items-center pb-24"><div class="one-level-tit flex-1">货运险标的信息</div></div><el-row :gutter="60"><!-- 发票信息 --><el-col :span="spanSize"><el-form-item label="发票编号" prop="cargoInsuranceObject.name"><el-inputv-model="searchParameters.cargoInsuranceObject.name"placeholder="请输入"></el-input></el-form-item></el-col></el-row><el-divider border-style="double" /></el-form>

script代码部分

const searchParameters = ref({insurance: {name: "hello",},cargoInsurance: {name: "hello",},cargoInsuranceObject: {name: "hello",},
});
const rules = reactive({insurance: {name: [{ required: true, message: "请输入", trigger: "change" }],},cargoInsurance: {name: [{ required: true, message: "请输入", trigger: "change" }],},cargoInsuranceObject: {name: [{ required: true, message: "请输入", trigger: "change" }],},
});

相关文章:

  • 机器学习 Day1
  • G1人形机器人软硬件组成
  • 什么是HTTP
  • [SWPUCTF 2024 秋季新生赛]ret2libc也阴嘛?(NSSCTF)
  • 公司内网本地的SVN没有公网IP地址,在家外网也能远程访问SVN服务!
  • 1.2.1+1.2.2计算机硬件的基本组成
  • Vue3中的TSX:用函数式思维构建现代组件的实践指南
  • 初识main函数
  • 深度学习模型可视化:Netron的安装和使用
  • Spring源码编译
  • Ensp --四路由练习
  • 日拱一卒【6】
  • 【agent】简历信息提取智能体
  • C++11新特性(2)
  • DETR3D- 3D Object Detection from Multi-view Images via 3D-to-2D Queries
  • 20250523-在Unity中创建角色动画(2D)(Set up Animator with State Machine)
  • Makefile快速入门
  • PCB设计实践(二十五)贴片电阻与插件电阻的全面解析:差异、演进与应用场景
  • Python打卡第34天
  • 纸牌游戏(基于集合,和自定义排序实现)
  • 惠州网站建设/顾问
  • 广东微信网站建设哪家专业/品牌营销策划书
  • 河南专业网站建设/在线seo工具
  • 四字母net做网站怎么样/百度链接提交入口
  • 网站的推广有哪些方式/seo搜索引擎优化到底是什么
  • 做网站做手机站还是自适应站/关键词排名工具