手动验证 输入框必须输入数字 并且保留两位小数点
<el-input v-model="value" clearable @input="ruleInput"> </el-input>
// value 是输入框的值 在输入框上绑定 input事件
let numrulse=('' + value).replace(/[^\d^\.]+/g, '').replace(/^0+(\d)/, '$1').replace(/^\./, '0.').match(/^\d*(\.?\d{0,2})/g)[0] || '' //上面得规则就是 必须是数字 然后保留两位小数点 如果通过了 numrulse才会有值 //有值了 再赋出去 if(numrulse){ 输入框绑定得值=numrulse }else{ 输入框绑定得值='' }