<el-col :span="12">
<el-form-item label="鄉鎮編碼" prop="areaCode" :rules="[
{ required: true, message: '鄉鎮編碼不能為空'},
{ validator: checkData, trigger: 'blur'}
]">
<el-input v-model="form.areaCode" placeholder="請輸入鄉鎮編碼"></el-input>
</el-form-item>
</el-col>
checkData (rule, value, callback) {
if (value) {
if (/[\u4E00-\u9FA5]/g.test(value)) {
callback(new Error('編碼不能輸入漢字!'));
} else {
callback();
}
}
callback();
}
ps: /[\u4E00-\u9FA5]/g 就是匹配輸入框是否有漢字的正則 已測試!
