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

可以使用饿了么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>
相关推荐
涛涛ing2 分钟前
2026年9月,前端圈同时发生了四件事,指向同一个方向
前端
艾伦野鸽ggg15 分钟前
Vue2 模板语法与样式绑定
前端
Amos_Web15 分钟前
Rspack 源码解析(十一):资产 Hook 与增量构建
前端·rust·源码阅读
PC2005_cloud15 分钟前
Windows 数据使用量页面卡死:1097 个热点档案和 161 MB 的 SRUM 库
前端·后端
烈风逍遥17 分钟前
AI大模型中fetch 和 ReadableStream为啥一起出现
前端·人工智能
雪芽蓝域zzs19 分钟前
第 11 章:封装通用 BaseEchart 基础图表组件(Vue3 + 若依,全局复用)
vue.js·echars
PC2005_cloud27 分钟前
Nginx 防盗链配置实战:用 referer 模块保护网站静态资源
前端·后端
福兮说27 分钟前
Canvas 文字排版:measureText 量出来的宽度为什么总是不对
前端·javascript
夏幻灵34 分钟前
从零理解 Redux:从 state、action、reducer 到 Redux Toolkit 与异步请求
前端
Liu.77438 分钟前
vue-virtual-scroller 插件实战用法
vue.js