<input v-on:input='submit' type="text" placeholder="非必填,請(qǐng)輸入推薦人提供的邀請(qǐng)碼"@keydown="handleInput" v-model.trim="info.inviteCode">handleInput(e) { if(/[^\d]/.test(this.info.inviteCode)){
console.log(123)
}
// e.target.value = e.target.value.replace(/[^\d]/g, '');
}為啥我這個(gè)判斷不生效呢console.log(/[^\d]/.test(e.target.value))就會(huì)出現(xiàn) 先輸入數(shù)字是true 然后輸入第一字母會(huì)出現(xiàn)true 第二個(gè)字母就會(huì)變成false ,但是再輸入數(shù)字的時(shí)候 就一直console 出false了。。
添加回答
舉報(bào)
0/150
提交
取消