【element-ui】el input type=number时,为什么校验长度一直不过
为什么我一直这样通不过
<el-form-item label="拉动量:" style="text-align: left;" prop="pullQty"> <el-input v-model="form.pullQty" type="number"></el-input>
</el-form-item>
pullQty: [
{
type: "number",
max: 8,
message: "长度不超过8个字符",
trigger: "blur"
}
],
回答:
你这个max是8,代表的是数字意义上的8,而不是数字的长度为8.你改为99999999应该可以了,或者改input的maxlength应该也可以
回答:
v-model 处加上 .number 修饰符试试
回答:
老哥,你确定你代码是这么写的?v-model给个数组这是个什么操作
回答:
这里的max设置的好像是最大值,不是长度,是数字,一般我都是在input上使用maxlength=‘8’,这样也可以的
回答:
你把规则里的type:“number”去掉就好了
以上是 【element-ui】el input type=number时,为什么校验长度一直不过 的全部内容, 来源链接: utcz.com/a/150729.html