首先在data里定义
let validatePort = (rule, value, callback) => {
let reg = /^(([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-5]{2}[0-3][0-5]))$/;
if (value === "") {
return callback(new Error("请输入端口号"));
} else if (reg.test(value) === false) {
callback(new Error("请输入正确的端口号"));
} else {
callback();
}
};
然后再验证里加上
port: [
{
required: true,
message: "请填写端口号",
validator: validatePort,
trigger: "blur"
}
]