element form 校验数组每一项实例代码


Posted in Javascript onOctober 10, 2019

1.校验的数据结构如下:

element form 校验数组每一项实例代码

 2.html结构

<el-dialog
        :title="title"
        :visible.sync="visable"
        width="40%"
        :before-close="cancel">
      <el-form label-width="80px" :model="formData" :rules="formDataRules" ref="formData" >
        <el-form-item label="Id" prop="id" v-if="formData.id">
          {{formData.id}}
        </el-form-item>

        // begin ---------------------
        <div v-for="(item, index) in formData.test" :key="index">
          <el-form-item label="test1" :prop="`test[${index}].test1`" :rules="{ required: true, message: '请输入test1', trigger: 'blur' }">
            <el-input type="text" v-model="item.test1"></el-input>
          </el-form-item>
          <el-form-item label="test2" :prop="`test[${index}].test2`" :rules="{ required: true, message: '请输入test2', trigger: 'blur' }">
            <el-input type="text" v-model="item.test2"></el-input>
          </el-form-item>
        </div>



 // end ---------------------

      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button @click="cancel">取 消</el-button>
        <el-button type="primary" @click="save('formData')">确 定</el-button>
      </div>
    </el-dialog>

3.提交

save(formName: string) {
      const el: any = this.$refs[formName] ;
      el.validate((valid: any) => {
        if (valid) {
          // todo 校验成功
        } else {
          return false;
        }
      });
    }

4.效果

element form 校验数组每一项实例代码

总结

以上所述是小编给大家介绍的element form 校验数组每一项实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
Array.prototype 的泛型应用分析
Apr 30 Javascript
jQuery插件-jRating评分插件源码分析及使用方法
Dec 28 Javascript
让jQuery Mobile不显示讨厌loading界面的方法
Feb 19 Javascript
不使用ajax实现无刷新提交表单
Dec 21 Javascript
Jquery Easyui表单组件Form使用详解(30)
Dec 19 Javascript
web打印小结
Jan 11 Javascript
简单谈谈vue的过渡动画(推荐)
Oct 11 Javascript
Angular实现可删除并计算总金额的购物车功能示例
Dec 26 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
Nov 23 Javascript
layui实现下拉复选功能的例子(包括数据的回显与上传)
Sep 24 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
Jul 14 Javascript
React实现全选功能
Aug 25 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
Oct 10 #Javascript
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 #jQuery
VUE注册全局组件和局部组件过程解析
Oct 10 #Javascript
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 #jQuery
electron-vue开发环境内存泄漏问题汇总
Oct 10 #Javascript
Vue使用NProgress的操作过程解析
Oct 10 #Javascript
使用 Element UI Table 的 slot-scope方法
Oct 10 #Javascript
You might like
PHP中,文件上传
2006/12/06 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
2019/10/12 PHP
用CSS+JS实现的进度条效果效果
2007/06/05 Javascript
JS不间断向上滚动效果代码
2013/12/25 Javascript
javascript数组操作(创建、元素删除、数组的拷贝)
2014/04/07 Javascript
javascript版2048小游戏
2015/03/18 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
详细谈谈javascript的对象
2016/07/31 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
Node 自动化部署的方法
2017/10/17 Javascript
微信小程序实时聊天WebSocket
2018/07/05 Javascript
Vue项目history模式下微信分享爬坑总结
2019/03/29 Javascript
jQuery分组选择器简单用法示例
2019/04/04 jQuery
8个有意思的JavaScript面试题
2019/07/30 Javascript
JavaScript设计模型Iterator实例解析
2020/01/22 Javascript
[52:00]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs Optic
2018/04/02 DOTA
简单的Python2.7编程初学经验总结
2015/04/01 Python
python奇偶行分开存储实现代码
2018/03/19 Python
对Python中list的倒序索引和切片实例讲解
2018/11/15 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
python3调用windows dos命令的例子
2019/08/14 Python
PyTorch中Tensor的数据统计示例
2020/02/17 Python
利用CSS3实现文本框的清除按钮相关的一些效果
2015/06/23 HTML / CSS
html5的新玩法——语音搜索
2013/01/03 HTML / CSS
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
NBA德国官方网上商店:NBA Store德国
2018/04/13 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
简单说说tomcat的配置
2013/05/28 面试题
贯彻学习两会心得体会范文
2014/03/17 职场文书
青春无悔演讲稿
2014/05/08 职场文书
个人授权委托书范本
2014/09/14 职场文书
研讨会通知
2015/04/27 职场文书
2015年小学教师培训工作总结
2015/07/21 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
《最后一头战象》读后感:动物也有感情
2020/01/02 职场文书