iview同时验证多个表单问题总结


Posted in Javascript onSeptember 29, 2018

iview验证一个表单问题:

在上一篇文章中总结了iview表单验证的问题。其实有两种写法:在点击验证时,这样写时,注意在前面的方法中将要验证的form表单加进去。

<Form ref="addAreaForm" :model="addAreaForm" :rules="ruleValidate" :label-width="120"></Form>
//点击确认按钮
<Button type='primary' @click='addAreaOK("addAreaForm")'>确定</Button>

addAreaOK(name){
  this.$refs[name].validate((valid)=>{
  if (valid){
    alert('验证成功')
  }
  })
}

还有一种写法:保存按钮不传form表单,在验证时直接this.$refs.addpurchaseForm.validate

<Button type="primary" @click="handleSubmit">保存</Button>
this.$refs.addpurchaseForm.validate((valid) => {
      // console.log(valid)
        if (valid) {
          alert('验证成功')
        }
  })

iview验证多个表单问题:在多表单验证时,让页面中的两个form都通过校验才能保存。解决方法就是:先验证第一个,在第一个验证通过得里面,验证第二个。

this.$refs.addpurchaseForm.validate((valid) => {
        // console.log(valid) //第一层验证第一个表单
          if (valid) {
          this.$refs.gasDataForm.validate((valid) => {
          // console.log(valid)//第二层验证第二个表单
             if(valid){
               alert('验证成功')
             }
            })
         }
       })

补充:iview 表单number验证

iview同时验证多个表单问题总结

iview同时验证多个表单问题总结

iview同时验证多个表单问题总结

将原来的number转为string来处理,并且在验证中判断是否是整数。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript入门教程(7) History历史对象
Jan 31 Javascript
js判断IE6/IE7/FF的代码[XMLHttpRequest]
Feb 16 Javascript
Jquery 例外被抛出且未被接住原因介绍
Sep 04 Javascript
javascript中闭包(Closure)详解
Jan 06 Javascript
js轮播图代码分享
Jul 14 Javascript
原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
Jul 22 Javascript
JavaScript实现隐藏省略文字效果的方法
Apr 27 Javascript
React教程之Props验证的具体用法(Props Validation)
Sep 04 Javascript
让Vue也可以使用Redux的方法
May 23 Javascript
如何使用CSS3和JQuery easing 插件制作绚丽菜单
Jun 18 jQuery
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
Sep 10 Javascript
webpack中的模式(mode)使用详解
Feb 20 Javascript
浅谈关于iview表单验证的问题
Sep 29 #Javascript
Vue路由history模式解决404问题的几种方法
Sep 29 #Javascript
对vue v-if v-else-if v-else 的简单使用详解
Sep 29 #Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
Sep 29 #Javascript
浅谈针对Vue相同路由不同参数的刷新问题
Sep 29 #Javascript
vue init webpack 建vue项目报错的解决方法
Sep 29 #Javascript
详解React之key的使用和实践
Sep 29 #Javascript
You might like
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
2006/07/09 PHP
php 404错误页面实现代码
2009/06/22 PHP
php不用正则验证真假身份证
2013/11/06 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
php头像上传预览实例代码
2017/05/02 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
解决PhpStorm64不能启动的问题
2020/06/20 PHP
Javascript 实用小技巧
2010/04/07 Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
2012/03/21 Javascript
jQuery实现高亮显示网页关键词的方法
2015/08/07 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
Node.js和Express简单入门介绍
2017/03/24 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
vue 微信授权登录解决方案
2018/04/10 Javascript
vue实现的网易云音乐在线播放和下载功能案例
2019/02/18 Javascript
ES6的异步终极解决方案分享
2019/07/11 Javascript
JS document对象简单用法完整示例
2020/01/14 Javascript
[04:23]DOTA2上海特锦赛小组赛第一日 TOP10精彩集锦
2016/02/27 DOTA
Python环境变量设置方法
2016/08/28 Python
Python多叉树的构造及取出节点数据(treelib)的方法
2019/08/09 Python
np.dot()函数的用法详解
2020/01/17 Python
python实现Oracle查询分组的方法示例
2020/04/30 Python
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
加拿大最大的书店:Indigo
2017/01/01 全球购物
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
科技之星事迹材料
2014/06/02 职场文书
2014年保密工作总结
2014/11/22 职场文书
离婚协议书范本
2015/01/26 职场文书
2015年董事长秘书工作总结
2015/07/23 职场文书
Python中相见恨晚的技巧
2021/04/13 Python
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技