请输入一个有效的值,最接近的值为24.01和25.01

请输入一个有效的值,最接近的值为24.01和25.01

Laughing
2021-06-16 / 0 评论 / 1,550 阅读 / 搜一下 / 正在检测是否收录...

在用到表单里,发现把鼠标移到type="number"input框上时有时候会显示“请输入有效值,两个最接近的有效值为24.01,25.01”的提示,24.0125.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

评论 (0)

取消