删除一个数组中和另一个数组的相同元素

项目中有个需求,公司中所有的图片可以分组,第一组添加几张图片后还可以继续添加,这个时候获取到的所有图片就要把已经添加的图片给过滤掉

将已经添加的图片的图片ID合为一个数组,然后全部图片的数据使用filter过滤

let arr=this.pictrueList.map(ee=>ee.picture_id)
this.companyVideoList=res.data.filter(ee=>!arr.includes(ee.id))

这样就实现过滤了

posted @ 2020-09-02 18:29  香荣如梦  阅读(352)  评论(0编辑  收藏  举报