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

可以使用饿了么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>
相关推荐
Dxy12393102161 分钟前
JS如何获取元素高度
开发语言·javascript·ecmascript
文心快码BaiduComate7 分钟前
Comate搭载DeepSeek-V4
前端·后端
豹哥学前端9 分钟前
5分钟搞懂事件委托
前端·javascript·面试
Awu122714 分钟前
🍎把数学公式搬进 Web 表格:一个 VTable 实战案例
前端
江无行者16 分钟前
aly oss技能应用
前端
朝阳3923 分钟前
单向数据流
前端
小小小小宇25 分钟前
H5 嵌入微信 / 支付宝 / 抖音小程序 WebView:调用原生能力完整方案
前端
卷帘依旧27 分钟前
React中父子组件生命周期的执行顺序
前端
绝世唐门三哥31 分钟前
ES6 --- import/export 全解析
开发语言·前端·javascript
小杍随笔31 分钟前
【iNovel 前端架构深度解析:基于 Vue 3 + TypeScript + Tauri 的跨端小说写作工具】
前端·架构·typescript