在这里插入图片描述
类似这种点击确定前要判断表格是否有空,如果有空值则给出提示,不允许提交

遍历表格每行数据的字段,利用some返回bool类型值

sureAdd(){
  var flag=this.tableDatas.some(x=>{
  return x.name.trim==""
})
console.log(flag)  //false
if(flag){
this.$message.error('不能为空值')
return false
 	}
}

在这里插入图片描述点击确认前判断表格不能输入重复值,否则给与提示信息

if(this.tableData.length){
 let list=new Set(this.tableData.map(x=>{
 return x.name}//过滤掉尼不想重复的字段
 ))
 if(list.size!=this.tableData.length){//去除重复字段后的数据条数,相同数据只计算一次
 this.$message.error('名称重复')
 return false
 }
}
Logo

前往低代码交流专区

更多推荐