在用到表单里,发现把鼠标移到type="number"
的input
框上时有时候会显示“请输入有效值,两个最接近的有效值为24.01,25.01”的提示,24.01
和25.01
跟你输入的整数值有关。
代码里面并没有这个提示,发现只有当输入小数时会出现提示,原来是浏览器默认输入整数,如果要输入小数需要修改步长,比如将step
设为0.01。
<el-input @input="((val)=>{editInput(val,'beforeWeight')})" type="number" @blur="onBlurBeforeWeight"
v-model="form.beforeWeight" :min="0.01" :max="9999999999.99" :step="0.01" placeholder="请输入去种仁前重量"
>
<template slot="append">公斤</template>
</el-input>
评论 (0)