el-input无法输入0.0001的小数,自动转换为0在vue3中的bug
- 人工智能
- 2025-09-03 19:27:02

今天遇到个bug,el-input中只能输入0.1或者输入0.1再加上00成为0.001,不能直接输入0.001,否则自动转换为0。需要去掉 v-model.number后面的 .number
源代码:
<el-table-column label="实发数量" width="120"> <template #default="scope"> <el-input v-model.number="scope.row.actualQuantity" type="number" placeholder="请输入" @input="validateQuantity(scope.row)" ></el-input> </template> </el-table-column>解决:
去掉 v-model.number后面的 .number
<el-table-column label="实发数量" width="120"> <template #default="scope"> <el-input v-model="scope.row.actualQuantity" type="number" placeholder="请输入" @input="validateQuantity(scope.row)" ></el-input> </template> </el-table-column>就可以输入了。
el-input无法输入0.0001的小数,自动转换为0在vue3中的bug由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“el-input无法输入0.0001的小数,自动转换为0在vue3中的bug”
下一篇
响应式布局学习笔记