热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

自定义elementUI表格规则

versionNo:[{validator:validateVersionNo,trigger:‘blur’}],varvalidateVersionNo(rule,value,c

versionNo: [ { validator: validateVersionNo, trigger: ‘blur’}

],

var validateVersiOnNo= (rule, value, callback) => {

if(value==''){
callback(new Error('请输入版本号'))
}
if(this.listType==5){
self.checkVersionNo(callback)
}else{
if(/^\d{1,3}\.\d{1,3}.\d{1,3}.\d{1,3}$/.test(value) == false){
callback(new Error("请输入正确格式的版本号"));
}else{
self.checkVersionNo(callback)
}
}
}

checkVersionNo (callback) {

var self = this
// 获取tag数据
this.axios
.post(self.publicPath + '/cversion/checkVersionNo/', {
componentId: self.form.componentId,
versionNo: self.form.versionNo
})
.then(function (res) {
if (res.data.code == 1) {
if (res.data.data == false) {
callback(new Error('版本号已存在'))
return
}
}
callback()
})
.catch(function (error) {
console.log(error)
callback()
})
},

推荐阅读
author-avatar
虚线老母阳
推荐一首歌《春风十里》,我的个人订阅号:虚线老母阳
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有