<el-input v-model="input" placeholder="请输入内容" @input="inputnum"></el-input>
<script>
export default {
data() {
return {
input: ''
}
},
methods: {
// 限制只能在输入框中输入小数点后两位
inputnum(){
this.input = this.input.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')
}
}
}
</script>
输入非0的两位小数的正则表达式:(^[1-9](\d+)?(\.\d{1,2})?$)|(^\d\.\d{1,2}$)