(1)一般的约束添加:找到你要约束的输入input框,比如下列代码:
<el-input
onkeyup="this.value=this.value.replace(/[^\w_^\u4E00-\u9FA5]/g,'');"
maxlength="8"
v-model="formData.perChg"
placeholder="请输入联系人姓名">
</el-input>
在input标签中加入οnkeyup="this.value=this.value.replace(/[\w_\u4E00-\u9FA5]/g,’’);"是约束语句,这里的正则表达式是只能输入中文、大小写字母、数字、下划线。 maxlength=“8”,表示所有字符加起来不能超过8个。
//小数约束123.2222222222
@input="formData.lat = formData.lat.replace(/[^\d\.\d$]/g, '')"
//长度约束
maxlength="6"
//数字约束
onkeyup="this.value=this.value.replace(/[^\d.]/g,'');" maxlength="6"
//中文英文数字下划线
onkeyup="this.value=this.value.replace(/[^\w_^\u4E0