1.今天的需求中有个金额要千分位展示
比如输入的 1234567890 需要转为 1,234,567,890
这里的input也可以使用防抖函数触发
<input type="text" v-model="amount" @input="input" />
data(){
return {
amount: ''
}
},
methods:{
input($event){
let val = $event.target.value;
if(val === '0') {
this.amount = '0'
return
}
val = val.replace(/\D/g, '').replace(/^[0]+/,'')
this.amount = val.replace(/\d{1,3}(?=(\d{3})+$)/g, '$&,');
}
}