<u--input placeholder="输入积分数量" type='number' inputAlign='right' border="none" clearable
v-model="countnum" @change="change" @input="inputNumber"></u--input>
change(e) {
if(e){
// 正则表达试
e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
// 重新赋值
this.$nextTick(() => {
this.countnum = e
});
}
},
或者是
// 只能输入两位小数
inputNumber(e) {
//正则表达试
e = (e.match(/^\d*(\.?\d{0,2})/g)[0]) || null
//重新赋值给input
this.$nextTick(() => {
this.countnum = e
})
},