el-input 輸入?時 驗證失敗 提示只支持中英文
let reg1 = /^[\u4e00-\u9fa5A-Za-z]+$/ // 中英文
let checkChineseEng = (rule, value, callback) => {
if (value && !reg1.test(value)) {
callback(new Error('只支持中英文'))
} else {
callback()
}
}
rules:
[
{required: true, message: '請輸入施工單位', trigger: 'blur'},
{ validator: checkChineseEng, trigger: 'blur' }
]
敢問大佬 為什么會提示,怎么解決?
uj5u.com熱心網友回復:
?,“昂”的異體字,讀音是“áng”,部首是 目在線等
uj5u.com熱心網友回復:
let checkChineseEng = (rule, value, callback) => { // 中英文if (value && !reg1.test(value)) {
callback(new Error('只支持中英文'))
} else {
callback()
}
}
漏了這條 補上
uj5u.com熱心網友回復:
正則過不了 /^[\u3400-\u4db5A-Za-z]+$/uj5u.com熱心網友回復:
輸入 昂就可以 輸入?就不行 這是為什么
uj5u.com熱心網友回復:
換這個正則....沒發現不一樣?轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/186765.html
標籤:JavaScript
上一篇:萌新發現新世界
下一篇:找個合作伙伴
