vue的对象数组按照对象某个属性去重
解决方法:
根据myarray中的对象的主键optId去重
myarray = myarray.filter((item, index, self) => {
// 返回第一个匹配项的索引,用于判断当前项是否为第一个匹配项
const firstIndex = self.findIndex((obj) => obj.optId === item.optId);
// 如果当前项是第一个匹配项,则保留,否则过滤掉
return index === firstIndex;
});