饿了么输入框限制只能输入数字,并且保留小数

可以使用饿了么ui中的input-number组件实现输入框只能输入数字,这样就不能输入数字以外的,controls隐藏输入框左右俩边的加减按钮,precision小数点保留多少位,2则是俩位,但是会导致默认值为0.00的情况,俩种解决办法,

bash 复制代码
<el-input-number v-model="setForm.prize" :precision="2" :controls='false' placeholder="请输入保证金"></el-input-number>

第一:v-model中的字段默认要删除,因为vue的响应式特性,删除也没关系,值改动了或者编辑回显了,字段会自动添加

第二方法:给输入框设置min属性,min设置为''空字符串也可以解决这个问题

bash 复制代码
<el-input-number v-model="setForm.prize" :precision="2" min="''" :controls='false' placeholder="请输入保证金"></el-input-number>
相关推荐
宁雨桥2 分钟前
详解Web服务部署:IP+端口 vs IP+端口+目录 实战指南
前端·网络协议·tcp/ip
chengbo_eva9 分钟前
大前端全栈实践-基于nodejs实现服务端内核引擎
前端
一颗奇趣蛋13 分钟前
哨兵模式-无限滚动
前端
爱分享的鱼鱼13 分钟前
Element Plus 日期选择器(DatePicker)深度解析:从基础用法到高级定制
前端
paterWang17 分钟前
基于SpringBoot+Vue的鞋类商品购物商城系统的设计与实现
vue.js·spring boot·后端
evle30 分钟前
从 Recoil 的兴衰看前端状态管理的技术选型
前端·react.js
恋猫de小郭1 小时前
Flutter 2026 Roadmap 发布,未来计划是什么?
android·前端·flutter
时清云1 小时前
2025-年终总结
前端
Esaka_Forever1 小时前
Promise resolve 的基础用法
前端·javascript
a1117761 小时前
卡通风格 UI 组件库html (TRIZ UI Kit [特殊字符])
前端·ui·html