vue中数组对象去重的方法
vue 可以在methods中写一个方法:methods:{unique(arr) { // 根据唯一标识orderId来对数组进行过滤 const res = new Map();//定义常量 res,值为一个Map对象实例 //返回arr数组过滤后的结果,结果为一个数组过滤条件是,如果res中没有某个键,就设置这个键的值为1 retu...
·
vue 可以在methods中写一个方法:
methods:{
unique(arr) { // 根据唯一标识orderId来对数组进行过滤
const res = new Map(); //定义常量 res,值为一个Map对象实例
//返回arr数组过滤后的结果,结果为一个数组 过滤条件是,如果res中没有某个键,就设置这个键的值为1
return arr.filter((arr) => !res.has(arr.OrderId) && res.set(arr.OrderId, 1))
},
}
然后,调用它
this.arr = this.unique(this.arr);
更多推荐
已为社区贡献1条内容
所有评论(0)