- 功能1:可以禁止输入框输入字母和空格
- 功能2:监听输入的内容,如果不符合2位小数的时候,替换输入框的内容,使输入框只能输入两位小数
1<template> 2 <div class="room"> 3 <a-input onkeyup="this.value=this.value.replace(/[^0-9\.]/g,'')" v-model="myValue" placeholder="请输入" /> 4 </div> 5</template> 6 7<script> 8export default { 9 name: 'helloworld', 10 data(){ 11 return { 12 myValue: '' 13 } 14 }, 15 watch:{ 16 'myValue':{ 17 handler(val){ 18 const newvalue = val.replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3') 19 this.myValue = newvalue 20 } 21 } 22 }, 23} 24</script> 25
