Я хочу создать новый массив объектов, в который будут получены все различные значения предыдущего массива. Новый массив должен иметь все отличные значения, основанные на PARTY_NUMBER из первоначально выбранного / созданного массива. Кроме того, новый массив должен содержать новый объект для каждого отдельного PARTY_NUMBER. Вот код.
selectedNodes - это массив, полученный при выборе узлов из GRID, в то время как мне нужно selectedData со всеми различными значениями. Я не мог понять условие для 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: "",
}
}
}
));