码上敲享录 > vue.js常见问题详解 > vue的对象数组按照对象某个属性去重

vue的对象数组按照对象某个属性去重

上一章章节目录下一章 2023-09-06已有723人阅读 评论(0)

vue的对象数组按照对象某个属性去重


解决方法:

根据myarray中的对象的主键optId去重

myarray = myarray.filter((item, index, self) => {

// 返回第一个匹配项的索引,用于判断当前项是否为第一个匹配项

const firstIndex = self.findIndex((obj) => obj.optId === item.optId);

// 如果当前项是第一个匹配项,则保留,否则过滤掉

return index === firstIndex;

});


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交