el-form 多层级表单
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了el-form 多层级表单相关的知识,希望对你有一定的参考价值。
参考技术A本篇文章基于 vue、element-ui
前端开发过程中,经常遇到表单开发的需求,element-ui 为我们带来了极大的便利,前端只需要更专注于前端逻辑。
我们往往会遇到相对复杂的表单,比如下面的表单:
我们设计的时候可以把它设计成 3 级表单,即划分表单到每一个校验项(输入框,下拉框的等)
最终实现效果如下图所示:
el-form 使用,详情可参见: Form 表单
有几个比较重要的属性:
在提交按钮的时候,执行 validate 方法即可;实时校验可在 rules 中设置校验项 trigger: \'change\' 即可
划分表单到每一个校验项(输入框,下拉框的等),可以设计成 3 级表单
奖励设置 这一个校验项稍微复杂一点,可以动态绑定 model 和 rules 实现子项的表单校验
校验比较简单,只需要获取到每一个表单对象,并执行 validate 即可,二级表单就遍历拿到二级表单独享执行同样的操作
END
以上是关于el-form 多层级表单的主要内容,如果未能解决你的问题,请参考以下文章
element ui实现多层级复杂表单的操作(添加与回显)之回显功能实现
ASP.NET MVC 表单提交多层子级实体集合数据到控制器中