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

可以使用饿了么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>
相关推荐
by组态2 分钟前
Ricon组态系统API参考手册
前端·后端·物联网
前端逗比逗6 分钟前
AI 前端落地实战:SSE 流式输出、断点续传、打字机渲染
前端·webassembly
晴天1633 分钟前
前端跨域方案解析:JSONP 的原理、实战与演进
前端·状态模式
web打印社区35 分钟前
浏览器静默打印?先别装第三个库了
前端·vue.js·chrome·electron·pdf
艾伦野鸽ggg37 分钟前
前端异步请求的状态竞争(请求竞态)问题
前端·javascript·axios
是立不是利41 分钟前
前端交互基石:深入剖析JavaScript三级联动背后的设计哲学
开发语言·前端·javascript
动恰客流统计1 小时前
传统红外对射客流统计为何逐步淡出主流?准确率与场景限制深度分析
大数据·前端·人工智能
老刘的望远镜1 小时前
AgentScope Java 从零(03):Agent 的记性默认全开,我在第 50 轮翻了车
java·开发语言·javascript
Rooting++1 小时前
小程序{{ }}和vue{{ }}语法的区别
前端·vue.js·小程序