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_11_constructor实现原理
Oct 18 Javascript
基于jquery的3d效果实现代码
Mar 23 Javascript
jquery批量设置属性readonly和disabled的方法
Jan 24 Javascript
两种方法实现在HTML页面加载完毕后运行某个js
Jun 16 Javascript
详解JavaScript中shift()方法的使用
Jun 09 Javascript
详解Angularjs filter过滤器
Feb 06 Javascript
webpack 单独打包指定JS文件的方法
Feb 22 Javascript
jQuery实现的上传图片本地预览效果简单示例
Mar 29 jQuery
vue自定义指令directive的使用方法
Apr 07 Javascript
如何解决日期函数new Date()浏览器兼容性问题
Sep 11 Javascript
JS计算斐波拉切代码实例
Sep 12 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
Oct 30 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
Terran兵种对照表
2020/03/14 星际争霸
MySQL连接数超过限制的解决方法
2011/07/17 PHP
记录mysql性能查询过程的使用方法
2013/05/02 PHP
基于simple_html_dom的使用小结
2013/07/01 PHP
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
php版微信自定义回复功能示例
2016/12/05 PHP
thinkphp分页集成实例
2017/07/24 PHP
理解Javascript_01_理解内存分配原理分析
2010/10/11 Javascript
javascript中几个容易混淆的概念总结
2015/04/14 Javascript
js正则表达式验证邮件地址
2015/11/12 Javascript
JavaScript暂停和继续定时器的实现方法
2016/07/18 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
ztree实现左边动态生成树右边为内容详情功能
2017/11/03 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
JavaScript实现的反序列化json字符串操作示例
2018/07/18 Javascript
解析JS在获取当前月的最后一天遇到的坑
2019/08/30 Javascript
angular异步验证防抖踩坑实录
2019/12/01 Javascript
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
Python中的super()方法使用简介
2015/08/14 Python
Python循环语句中else的用法总结
2016/09/11 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
pandas值替换方法
2018/07/10 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
python多进程(加入进程池)操作常见案例
2019/10/21 Python
tensorflow求导和梯度计算实例
2020/01/23 Python
python中rc1什么意思
2020/06/19 Python
Python 使用office365邮箱的示例
2020/10/29 Python
css3打造一款漂亮的卡哇伊按钮
2013/03/20 HTML / CSS
澳大利亚波西米亚风连衣裙在线商店:Fortunate One
2019/04/01 全球购物
音乐系毕业生自荐信
2013/10/27 职场文书
婚假请假条格式及范文
2014/04/10 职场文书
优秀三好学生事迹材料
2014/08/31 职场文书
艺术节开幕词
2015/01/28 职场文书
运动会主持人开幕词
2016/03/04 职场文书
django上传文件的三种方式
2021/04/29 Python
MySql按时,天,周,月进行数据统计
2022/08/14 MySQL