我有下面的对象数组,id为唯一键":
var test = [
{id: 1, PlaceRef: "*00011", Component: "BATH", SubLocCode: "BAT", BarCode: ""},
{id: 2, PlaceRef: "*00022", Component: "BAXI10R", SubLocCode: "KIT", BarCode:""},
{id: 1, PlaceRef: "*00011", Component: "BATH", SubLocCode: "BAT", BarCode: ""},
{id: 3, PlaceRef: "*00011", Component: "ANR190", SubLocCode: "B1", BarCode: ""}
]
Run Code Online (Sandbox Code Playgroud)
从这里我想使用spread运算符检索唯一对象,我尝试使用下面的代码:
const uniKeys = [...(new Set(test.map(({ id }) => id)))];
Run Code Online (Sandbox Code Playgroud)
我只能检索id,如何使用spread运算符检索唯一对象.此外,任何新的ES6功能实现都会有所帮助.