element ui 表单float验证

需求是要一个能输入 int 或 float 的表单输入框,并且最小值要大于 0
各种坑、各种试、百度都没找到准确的说法,
反复研究文档后终于解决,直接代码:


#验证规则
{type: "number", min: 0, message: "msg"}

注意:
el-input type 属性 必须要设置成 number, 否则不能输入小数
v-model .number 必须, 否则值是text 而不是数字
验证规则 type 如果设置为 float 则输入必须带小数点

el-input type 属性支持 texttextarea 和其他 原生 input 的 type 值

你可能感兴趣的:(element ui 表单float验证)