Vue.js 使用 watch 监听数据并限制输入范围 (1-9)
可以使用 watch 属性来监听该变量的变化,并在变化时进行判断和处理。代码如下:
data() {
return {
num: ''
}
},
watch: {
num(newVal, oldVal) {
if (!/^[1-9]$/.test(newVal)) {
this.num = '';
}
}
}
在这里,我们使用正则表达式来判断输入的值是否为 1-9 的数字,如果不是,则将该变量置为空。
原文地址: https://www.cveoy.top/t/topic/lLee 著作权归作者所有。请勿转载和采集!