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

可以使用饿了么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>
相关推荐
NEXT0633 分钟前
普通函数与箭头函数的区别
前端·javascript·面试
全马必破三1 小时前
Webpack知识点汇总
前端·webpack·node.js
NEXT061 小时前
CommonJS 与 ES Modules的区别
前端·面试·node.js
TechFind1 小时前
如何为 AI Agent 写出完美的 SOUL.md 人格文件(2026指南)
javascript
猪头男1 小时前
【从零开始学习Vue|第八篇】深入组件——组件事件
前端
薛一半1 小时前
React三大属性之refs
前端·javascript·react.js
Lao乾妈官方认证唯一女友:D2 小时前
Ethers.js使用方法
javascript·web3
程序员林北北2 小时前
【前端进阶之旅】Svelte:编译即框架,让前端开发回归简洁
前端·javascript·vue.js·react.js·html5
yy.y--2 小时前
Java线程实现浏览器实时时钟
java·linux·开发语言·前端·python
echoVic2 小时前
给 Agent Skill 装上「黑匣子」:STOP 可观测性协议设计与实现
java·javascript