正则校验:不能输入中文
需求
表单项校验要求:
- 满足某条件时,必填;
- 不能输入中文。
代码
data() {
var validateRelateTable = (rule, value, callback) => {
if (this.form.type !== 0 && !value) {
callback(new Error(`请选择`));
} else {
callback();
}
};
return {
rules: {
relateTable: [
{
pattern: /^[^\u4e00-\u9fa5]+$/,
message: "不能输入中文",
trigger: ["blur", "change"],
},
{ validator: validateRelateTable, trigger: ["blur", "change"] },
],
}
}
}
参考链接
本文来自博客园,作者:shayloyuki,转载请注明原文链接:https://www.cnblogs.com/shayloyuki/p/17999077
posted on 2024-01-31 13:28 shayloyuki 阅读(636) 评论(0) 编辑 收藏 举报