用户名输入框,首字母要求是字母,只能是字母加数字
[内容]
data() {
return {
userInfo: {
username:''
},
}
},
checkUsername(event){
if(event.detail.value.length==1){
if(/^\+?[1-9][0-9]*$/.test(event.detail.value)){
this.userInfo.username = ''
console.info(this.userInfo.username) //确实为空 但是界面没变
return
}
}
let a = event.detail.value.replace(/[^\w\.\/]/ig,'') //a的值确实去掉了中文
this.userInfo.username = a //没用
console.info(this.userInfo.username)
},
[IDE版本号]
2.3.7.20191024
---最新的
[mac版本号]
10.14.6
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX创建的
[编译模式是老模板模式还是新的自定义组件模式?]
不清楚
联系方式
[QQ]
37136127