广告
返回顶部
首页 > 资讯 > 前端开发 > html >如何解决iview表单验证的问题
  • 736
分享到

如何解决iview表单验证的问题

2024-04-02 19:04:59 736人浏览 八月长安
摘要

这篇文章主要为大家展示了“如何解决iview表单验证的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决iview表单验证的问题”这篇文章吧。iview

这篇文章主要为大家展示了“如何解决iview表单验证的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决iview表单验证的问题”这篇文章吧。

iview表单验证的步骤:

第一步:给 FORM 设置属性 rules   :rules
第二步:同时给需要验证的每个 FormItem 设置属性 prop 指向对应字段即可 prop=”“
第三步:注意:Form标签里面是  :model
第四步:注意:在Form标签里面必须添加  ref,相当于id,在此范围内的表单验证有效
第五步:在操作保存按钮时,添加方法,对整个表单进行校验,参数为检验完的回调,会返回一个 Boolean 表示成功与失败。

  <Form :label-width="100" ref='contractForm' :model='contractForm' :rules="ruleValidate">
    <FormItem label='合同编号:' prop="contractNo">
      <Input placeholder="请输入合同编号" v-model='contractForm.contractNo'></Input>
    </FormItem>
    //data里面,写验证
    ruleValidate: {
      contractNo:[
        { required: true, message: '合同编号不能为空', trigger: 'blur' },
      ],
    }
    //methods里面,写方法
    addChange(name){
       this.$refs[name].validate(valid => {
         if (valid) {
         }
       }); 
  </Form>

iview进行表单验证select时候验证失败的问题:

用iview自带的表单验证select标签的时候,一直验证不通过,因为iview默认校验数据类型为String,而我的select用的value是number类型的

ruleValidate: {
  customer:[
      { required: true, message: '客户名称不能为空', trigger: 'blur',type:'number'},
    ], 
   }

iview进行表单验证时间日期验证失败的问题:

和下拉框一样,日期的类型是data

 ruleValidate: {
  advance:[
      { required: true, message: '预送达时间不能为空', trigger: 'change' ,type: 'date'},
    ],
   }

iview进行多重验证的写法:

多重验证包括第一要验不能为空,第二要验证限制的一些长度,写正则表达式

  ruleValidate: {
       GoodsNum: [
           { required: true, message: '数量不能为空', trigger: 'blur' },
           { type: 'string',pattern:/^(([1-9]\d{0,3})|0)(\.\d{0,2})?$/, message:'数量应为正浮点数且不超过9999.99', trigger:'blur'},
            ],
   }

以上是“如何解决iview表单验证的问题”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网html频道!

--结束END--

本文标题: 如何解决iview表单验证的问题

本文链接: https://www.lsjlt.com/news/74564.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何解决iview表单验证的问题
    这篇文章主要为大家展示了“如何解决iview表单验证的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决iview表单验证的问题”这篇文章吧。iview...
    99+
    2022-10-19
  • elementUI表单验证踩坑问题怎么解决
    本文小编为大家详细介绍“elementUI表单验证踩坑问题怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“elementUI表单验证踩坑问题怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。@char...
    99+
    2023-07-05
  • HTML5如何解决表单验证失败的提示语问题
    这篇文章主要介绍HTML5如何解决表单验证失败的提示语问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!邮箱地址验证: <!DOCTYPE html>...
    99+
    2022-10-19
  • el-input无法输入的问题和表单验证失败问题解决
    目录1.el-input无法输入的问题原因1、el-input组件没有绑定双向响应式数据(v-model)原因2、组件嵌套太深还是该组件是一个坑(具体原因不清楚,只知道解决方法)解决...
    99+
    2023-02-23
    elinput无法输入 el-input 表单验证失败 vue el-input 无法输入
  • 如何解决vue+elementUI复杂表单的验证、数据提交方案问题
    小编给大家分享一下如何解决vue+elementUI复杂表单的验证、数据提交方案问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!当我们在做后台管理系统时,经常会遇到非常复杂的表单:表单项...
    99+
    2022-10-19
  • element可编辑表格验证问题解决
    前提:表格里设置可编辑表单。 注意事项: 1.校验需要触发表单,而表格需要时数组。因此表单绑定的是一个对象,表格中绑定的是该对象中的数组。2.prop动态绑定。3.必要的情况下可以添...
    99+
    2023-05-18
    element可编辑表格验证 element 表格验证
  • 如何解决iview中checkbox多选框全选时校验问题
    这篇文章主要介绍了如何解决iview中checkbox多选框全选时校验问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在用iview框架的...
    99+
    2022-10-19
  • 如何解决npm邮箱验证问题
    小编给大家分享一下如何解决npm邮箱验证问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!关于npm邮箱验证问题因为我是大号登录的,早就注册了,当时也忘了为什么注册了,然后可能是当时注册的时候落下了什么步骤没做,所以在我发...
    99+
    2023-06-14
  • 如何解决iView-admin动态路由问题
    这篇文章将为大家详细讲解有关如何解决iView-admin动态路由问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 IView-admin 在使用的时候跳转客...
    99+
    2022-10-19
  • el-input无法输入和表单验证失败的问题怎么解决
    今天小编给大家分享一下el-input无法输入和表单验证失败的问题怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1....
    99+
    2023-07-05
  • 如何解决php验证码失效问题
    这篇“如何解决php验证码失效问题”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何解决php验证码失效问题”文章吧。php...
    99+
    2023-07-04
  • 解决uview下表单无法动态校验的问题
    声明:关于uniapp插件uview表单动态校验的一个解决方案 uview小程序必须用 // 如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则  this.$refs.form1.setRules(...
    99+
    2023-09-05
    vue.js 小程序
  • 如何解决SqlServer表单查询问题
    这篇文章主要介绍了如何解决SqlServer表单查询问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Q1:表StudentScores如下...
    99+
    2022-10-18
  • vue2如何解决pc端短信验证码的问题
    这篇文章给大家分享的是有关vue2如何解决pc端短信验证码的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。<提示语部分不要在意(非重点部分)>简单说下布局(采用的...
    99+
    2022-10-19
  • vue3.0中使用elementUI表单遍历校验问题解决
    问题 在使用vue3.0写项目的时候遇到一个需要遍历的表单,可以增加删除表单对象 不考虑校验问题的话,就是简单的数组包form对象。涉及校验的时候,按照以往的写法就是绑定ref值,...
    99+
    2022-11-13
  • 如何解决thinkphp验证码不能显示问题?
    thinkPHP做验证码这一块,可以使用自带的验证码扩展,具体步骤如下: 一、安装扩展 composer require topthink/think-captcha 二、模版中使用 将原来静态页面的验证码图片替换为{:captch...
    99+
    2023-09-04
    php 开发语言 Powered by 金山文档
  • 如何解决Spring in action @valid验证不生效的问题
    解决Spring in action @valid验证不生效 按照书上的示例代码来实现但是,添加了验证但是没有生效。 Spring提供了校验Api是使用但是没有提供实现,所以需要自己...
    99+
    2022-11-12
  • 如何解决WEB性能测试中的验证码问题
    如何解决WEB性能测试中的验证码问题,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。现在越来越多的网站为了安全性或是防止Spam的侵害,采用了验证码的校验技术。简单地说,验证...
    99+
    2023-06-04
  • 总结elementUI表单验证的踩坑解决方法
    @charset "UTF-8";.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;...
    99+
    2023-05-14
    elementUI 前端 JavaScript
  • uniapp插件uview下表单无法动态校验的问题解决
    声明:关于uniapp插件uview表单动态校验的一个解决方案 1.uview小程序必须用 // 如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规...
    99+
    2022-12-27
    uniapp uview表单 uniapp使用uview uniapp表单
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作