版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
使用Element UI form表单验证时
<el-form-item
v-if="item.C_type=='input_text'"
class="components"
:prop="item.C_name"
:rules="{required: item.props.rules.required, message: '此项为必填项', trigger: ['blur','change']}"
>
不管有无值,始终提示错误信息
控制台打印对象,也是有值的
在元素审查的时候查看form发现了有个value值,而罪魁祸首就是它
我代码中form表单绑定对象的方式是
<el-form id="form" v-model="validateForm">
而正确的做法是
<el-form id="form" :model="validateForm">
代码改正以后,问题解决