Commit 36f5b142 authored by 张俊's avatar 张俊

上传镜像表单验证

parent 2bf63b6e
......@@ -227,12 +227,22 @@ export default {
},
data() {
var checkname = (rule, value, callback) => {
var reg = /^[a-z0-9|-]+$/
var reg = /^[a-z|-|_]+$/
setTimeout(() => {
if (reg.test(value)) {
callback();
} else {
callback(new Error('只支持小写字母 数字 -'));
callback(new Error('只支持小写字母 - _'));
}
}, 100);
};
var checktag = (rule, value, callback) => {
var reg = /^[a-zA-Z0-9|.]+$/
setTimeout(() => {
if (reg.test(value)) {
callback();
} else {
callback(new Error('只支持小写字母 数字 .'));
}
}, 100);
};
......@@ -266,9 +276,14 @@ export default {
fileList: [],
rules: {
name: [{ required: true, message: "请输入镜像名称", trigger: "blur" },
{ validator: checkname, trigger: 'blur' }
{ max:20, message: "应小于20个字符", trigger: 'blur' },
{validator: checkname, trigger: 'blur' }
],
taps: [{ required: true, message: "请输入镜像版本", trigger: "blur" }],
taps: [
{ required: true, message: "请输入镜像版本", trigger: "blur" },
{ max:10, message: "应小于10个字符", trigger: 'blur' },
{ validator: checktag, trigger: "blur" },
],
},
tipsOptions: {
title: "",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment