zoukankan      html  css  js  c++  java
  • vue中iview重置部分表单验证

    项目中某个表单带有导入的功能,其中必填项验证的触发方式为blur。导致原本一个输入框触发了非空验证,

    导入后填入了内容但没有触发blur所以非空验证没有去除。如果将验证的触发方式改为change又符合要求,只能手动重置部分字段的验证

    resetValidate (tarKeyArr) { // 重置部分表单验证
          for (let item of this.$refs.form.fields) {    //form为表单的ref名称,fields为该表单下需要验证的所有字段,tarKeyArr为需要重置的所有字段
            if (tarKeyArr.indexOf(item.prop) !== -1) {
              item.resetField()
            }
          }
        }
    龙丘居士亦可怜,谈空说有夜不眠。 忽闻河东狮子吼,拄杖落手心茫然。 多有画面感
  • 相关阅读:
    阅读笔记03
    第十三周总结
    阅读笔记02
    第十二周总结
    第十一周总结
    阅读笔记01
    阅读笔记3
    第十一周总结
    阅读笔记
    HDFS-学习总结
  • 原文地址:https://www.cnblogs.com/ybhome/p/15400830.html
Copyright © 2011-2022 走看看