我想创建一个新的对象数组,其中接收到前一个数组的所有不同值。 新数组应具有基于最初选择/创建的数组中的PARTY_NUMBER的所有不同值。此外,新数组应为每个不同的PARTY_NUMBER都包含一个新对象 这是代码。
selectedNodes是当我需要具有所有不同值的selectedData时从GRID选择节点时接收的数组。我无法弄清楚if()的任何条件,这就是为什么它为空的原因。 Angular和TS / JS的新手
const selectedNodes = this.agGrid.api.getSelectedNodes();
const selectedData = (selectedNodes.map((node, index) => {
if(){
return {
P_DESTINATION_TYPE: this.applicationName,
P_TRIGGER_VALUE: node.data.PARTY_NUMBER,
P_SOURCE_TYPE: "Customer",
P_CREATED_BY: "",
P_TRIGGER_TYPE: "",
}
}
}
));