当前位置:   article > 正文

Element-UI:form动态表单规则,解决初始化规则爆红提示问题_vue中rules动态增加了个校验,框框变红

vue中rules动态增加了个校验,框框变红

动态添加校验规则

问题:做一个动态表单规则的需求, 但是赋值给rules规则值之后,初始化的时候或者更改rules,表单就会立即检验报红。

解决办法:通过form组件属性配置解决 (validate-on-rule-change=“false”)
官网解释:
在这里插入图片描述

<el-form 
	ref="ruleFormDom"
	class="formDom"
	:model="ruleForm"
	:rules="rules"
	label-width="180px"
	:validate-on-rule-change="false">
   <el-form-item label="起止日期">
      <el-col :span="11">
        <el-form-item prop="date1">
          <el-date-picker v-model="ruleForm.date1" type="date" placeholder="选择日期" style="width: 100%;" />
        </el-form-item>
      </el-col>
      <el-col class="line" :span="2">-</el-col>
      <el-col :span="11">
        <el-form-item prop="date2">
          <el-date-picker v-model="ruleForm.date2" type="date" placeholder="选择日期" style="width: 100%;" />
        </el-form-item>
      </el-col>
    </el-form-item>
  </el-form>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/634924
推荐阅读
相关标签
  

闽ICP备14008679号