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 相关文章推荐
javascript中获取下个月一号,是星期几
Jun 01 Javascript
5款JavaScript代码压缩工具推荐
Jul 07 Javascript
js 判断图片是否加载完以及实现图片的预下载
Aug 14 Javascript
wangEditor编辑器失去焦点后仍然可以在原位置插入图片分析
May 06 Javascript
js实现Select列表内容自动滚动效果代码
Aug 20 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
Sep 17 Javascript
用原生js做单页应用
Jan 17 Javascript
JavaScript制作简易计算器(不用eval)
Feb 05 Javascript
基于canvas的二维码邀请函生成插件
Feb 14 Javascript
vue axios 在页面切换时中断请求方法 ajax
Mar 05 Javascript
详解Vue-axios 设置请求头问题
Dec 06 Javascript
vue 解决computed修改data数据的问题
Nov 06 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 URL路由类实例
2013/11/12 PHP
PHP实现多图片上传类实例
2014/07/26 PHP
php通过session防url攻击方法
2014/12/10 PHP
PHP中预定义的6种接口介绍
2015/05/12 PHP
几行代码轻松实现PHP文件打包下载zip
2017/03/01 PHP
Yii框架的路由配置方法分析
2019/09/09 PHP
PHP的垃圾回收机制代码实例讲解
2021/02/27 PHP
JavaScript 学习笔记(六)
2009/12/31 Javascript
基于jquery实现点击左右按钮图片横向滚动
2013/04/11 Javascript
jquery.ajax的url中传递中文乱码问题的解决方法
2014/02/07 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
分享Javascript实用方法二
2015/12/13 Javascript
从零开始学习Node.js系列教程四:多页面实现数学运算的client端和server端示例
2017/04/13 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
Vue调用后端java接口的实例代码
2019/10/28 Javascript
Python类的基础入门知识
2008/11/24 Python
操作Windows注册表的简单的Python程序制作教程
2015/04/07 Python
Pythont特殊语法filter,map,reduce,apply使用方法
2016/02/27 Python
python实现可以断点续传和并发的ftp程序
2016/09/13 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
python3连接MySQL数据库实例详解
2018/05/24 Python
python实现旋转和水平翻转的方法
2018/10/25 Python
在VS2017中用C#调用python脚本的实现
2019/07/31 Python
Django错误:TypeError at / 'bool' object is not callable解决
2019/08/16 Python
如何解决安装python3.6.1失败
2020/07/01 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
医院护士求职自荐信格式
2013/09/21 职场文书
实习教师自我鉴定
2013/09/27 职场文书
经理职责范文
2013/11/08 职场文书
会计主管岗位职责
2014/01/03 职场文书
校本教研活动总结
2014/07/01 职场文书
银行贷款收入证明
2014/10/17 职场文书
财务总监岗位职责
2015/02/03 职场文书
MySQL对数据表已有表进行分区表的实现
2021/11/01 MySQL