<input v-on:input='submit' type="text" placeholder="非必填,請輸入推薦人提供的邀請碼"@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, '');
}為啥我這個判斷不生效呢console.log(/[^\d]/.test(e.target.value))就會出現(xiàn) 先輸入數(shù)字是true 然后輸入第一字母會出現(xiàn)true 第二個字母就會變成false ,但是再輸入數(shù)字的時候 就一直console 出false了。。
添加回答
舉報
0/150
提交
取消