双for循环那数据
js获取数据有则加id没有则不需要id
let postlist = [];
let postlist = [];
let delRoleMenuList= [
{
id=1,
menuId=1
},
{
id=2,
menuId=2
}
];
let list1 = [1,2,3,4];
list1 = this.$refs.tree.getCheckedKeys();
list1.forEach((i) => {
postlist.push({ menuId: i });
});
console.log(this.delRoleMenuList, 9999);
postlist.forEach((j) => {
let num = false;
this.delRoleMenuList.forEach((i) => {
if (j.menuId == i.menuId) {
postlist1.push({ id: i.id, menuId: i.menuId });
num = true;
}
});
if (num == false) {
postlist1.push({ menuId: j.menuId });
}
num = false;
});