Vue element ui input 正则验证,限制只能输入数字和小数输入

1.验证只能输入数字

javascript 复制代码
value.replace(/[^\d]/g,'')

2.验证只能输入数字和小数,小数且只能输入2位,第一位不能输入小数点

javascript 复制代码
value.replace(/[^\d.]/g, "").replace(/\.{2,}/g, ".").replace(".", "$#$").replace(/\./g, "").replace("$#$", ".").replace(/^(\-)*(\d+)\.(\d\d).*$/, "$1$2.$3").replace(/^\./g, "");

3.element ui 自带的只能输入数字,且只有2位小数

javascript 复制代码
<el-input-number
    style="width:100%"
    v-model="formData.stockInfo.lengths"
    auto-complete="off"
    :precision="2"
    :controls="false"
></el-input-number>

:controls="false"去掉按钮,:precision="2"只能输入2位小数,如需要输入整数去掉precision就可以了

相关推荐
cc.ChenLy2 小时前
【CSS进阶】毛玻璃效果与代码解析
前端·javascript·css
何中应2 小时前
使用Jenkins部署前端项目(Vue)
前端·vue.js·jenkins
西门吹-禅2 小时前
node js 性能处理
开发语言·javascript·ecmascript
工控小龙人2 小时前
船舶维修HMI:船舶发动机的检修诊断界面
ui·人机交互·用户界面
一只大侠的侠2 小时前
React Native for OpenHarmony:日期范围选择器实现
javascript·react native·react.js
钛态3 小时前
Flutter for OpenHarmony:mason_cli 拒绝重复劳动,用砖块构建你的代码模板(强大的脚手架生成器) 深度解析与鸿蒙适配指南
flutter·ui·华为·自动化·harmonyos
一只大侠的侠3 小时前
React Native for OpenHarmony:DatePicker 日期选择器组件详解
javascript·react native·react.js
JosieBook3 小时前
【Vue】15 Vue技术——Vue计算属性简写:提升代码简洁性的高效实践
前端·javascript·vue.js
rfidunion4 小时前
springboot+VUE+部署(11。Nginx)
linux·vue.js·nginx
x-cmd4 小时前
[x-cmd] Node.js 的关键一步:原生运行 TypeScript 正式进入 Stable
javascript·typescript·node.js·x-cmd