项目背景:
【需求如图所示】:
功能说明:
【select选择器由于是可以多选的,所以v-model绑定的是个数组——这里简称为 shortArr】
【“查询”按钮——通过把tableData遍历出来,然后item里面的 “服务等级”数据也是个数组渲染上去的——这里简称为 longArr】
具体操作:
从上面就可以看出,操作数组在所难免,核心问题也就是:
判断一个数组是不是另外一个数组的子集
即:判断shortArr 是 longArr的子集
用ES6的Set:
服务等级的查询
if(_fuwu.length>0){
tempTableData.filter(item => {
// let a = new Set([2, 3]);