当前位置:   article > 正文

设置rules属性改变后不立即出发校验_vue watch 晚于 rules 触发

vue watch 晚于 rules 触发
需求分析:

表单中一项改变后,导致另一项的输入内容发生该变,且校验规则不同。

解决方案:

使用v-if进行输入项的切换,在watch中对改变项进行监听,当值改变的时候,表单的rules发生改变。


校验会立即触发----》

1. 在el-form上加上属性  :validatae-on-rule-change="false",

2. 在watch中,添加   this.$refs['表单名'].clearValidate()  清楚校验

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/634903
推荐阅读
相关标签
  

闽ICP备14008679号