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

可以使用饿了么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>
相关推荐
sheeta199813 小时前
Vue 前端基础笔记
前端·vue.js·笔记
小小小小宇13 小时前
GitLab + GitLab Runner + Qiankun 微前端 + Nginx + Node 中间件 前端开发机从零搭建 CI/CD 全流程
前端
前端那点事13 小时前
别再写垃圾组件!Vue3 如何设计「真正可复用」的高质量通用组件
前端·vue.js
卷帘依旧13 小时前
JavaScript 中的 Symbol
前端·javascript
老王以为13 小时前
Claude Code 从 GUI 到 TUI:开发者界面的范式回归
前端·人工智能·全栈
JYeontu13 小时前
正方体翻滚Loading 2.0
前端·javascript·css
llq_35013 小时前
React 组件处理 Props
前端
夫子39613 小时前
多人协同后内容丢失?一文搞懂ONLYOFFICE document.key的正确用法
前端
张元清13 小时前
React 与用户偏好:尊重用户已经在 OS 里设过的那些选项
前端·javascript·面试
RPGMZ13 小时前
RPGMZ 游戏场景全局提示框 带三秒隐藏插件
前端·javascript·游戏·rpgmz