uniapp中 this.$nextTick(() => { }) 在每次DOM更新完成后调用,常用于数据无法及时更新的情况,如输入框的实时更新。
<u-input type="number" v-model="form.CustomerAmount" @input="keepTwo" />
keepTwo(value) {
value = value.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3'); //只能两位小数
this.$nextTick(() => {
this.form.CustomerAmount = value;
})
},
记录一下。。。。