<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))就会出现 先输入数字是true 然后输入第一字母会出现true 第二个字母就会变成false ,但是再输入数字的时候 就一直console 出false了。。
添加回答
举报
0/150
提交
取消