效果:整数部分可以输入1-11位,但是不可以继续输入整数,可以继续输入小数,小数则限制6位,超过6位不可继续输入
代码:
<el-input
v-model="number"
type="number"
@input="handleNumber"/>
methods: {
handleNumber(val) {
this.number= val.replace(/^(\d{15})\d+|((\.\d{6})\d+)$/g, "$1$3");
},
}