赞
踩
input框里已经有内容,但校验仍然出现不通过
写好表单校验规则后,表单中输入内容,但校验仍然不通过。
解决方法:<el-form-item>标签上写prop="数组内要验证的属性"或者<el-input>标签中加入type="数组内要验证的属性".
问题效果如下:
经过搜索多种解决方案,发现了问题所在,原因是我prop后面的属性与input中绑定的值名称不一样引起的。
解决方法:<el-form-item prop="input">中prop后面的字符必须和<el-form-item>标签中需要验证的值的参数名一样
- <el-form :model="nodeName(数组名)" ref="nodeName(数组名)">
- <el-form-item prop="name(数组内的属性)" label="内容:" :rules="[{ required: true, message: '不能为空'}]">
- <el-input type="name(数组内的属性)" v-model="nodeName.name(数组内的属性)"></el-input>
- </el-form-item>
- </el-form>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。