图例:
实现:
//tableList为表格绑定数据
const len =
tableList.filter((item: any) => {
//结构出来需要校验的字段
const {
name,
age,
sex,
} = item;
//some 方法用于检测数组中是否至少有一个元素满足指定条件
//判断条件: ele === '' || ele === null 这些字段中是否有空串或空值 true: 有 false: 没有
return [
name,
age,
sex,
].some((ele: any) => ele === '' || ele === null);
}).length > 0;
//判断len的值,true的话就是有必填的字段没值
if(len){
//处理条件成立时的逻辑
}else{
console.error('请补全必填字段!')
}