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

可以使用饿了么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>
相关推荐
电商API大数据接口开发Cris几秒前
淘宝 API 关键词搜索接口深度解析:请求参数、签名机制与性能优化
前端·数据挖掘·api
小周同学2 分钟前
vue3 上传文件,图片,视频组件
前端·vue.js
细心细心再细心3 分钟前
runtime-dom记录备忘
前端
小猪努力学前端11 分钟前
基于PixiJS的小游戏广告开发
前端·webgl·游戏开发
哆啦A梦158817 分钟前
62 对接支付宝沙箱
前端·javascript·vue.js·node.js
Tzarevich28 分钟前
用 OOP 思维打造可复用的就地编辑组件:EditInPlace 实战解析
javascript·前端框架
用户81686947472529 分钟前
Lane 优先级模型与时间切片调度
前端·react.js
虎头金猫30 分钟前
MateChat赋能电商行业智能导购:基于DevUI的技术实践
前端·前端框架·aigc·ai编程·ai写作·华为snap·devui
LiuMingXin30 分钟前
CESIUM JS 学习笔记 (持续更新)
前端·cesium
豆苗学前端39 分钟前
面试复盘:谈谈你对 原型、原型链、构造函数、实例、继承的理解
前端·javascript·面试