2016-11-30 15 views
0

中)(.MAPとプロパティを追加しますあなたはこれらのオブジェクトの配列を持っていたと仮定して、rxjs演算子を使用しますか?これは私が避けるためにしようとしているものです:はrxjs

someArray.map(item => ({ 
    make: item.make, 
    model: item.model, 
    type: item.type, 
    typeId: item.type.id 
})); 
+3

をマッピングする必要はありませんように、アレイ内の各オブジェクトのプロパティを追加するには、forEachを使用することができます'someArray.forEach(o => o.typeId = o.type.id)' – adeneo

+0

あなたは何を避けようとしていますか? –

+0

私が使用しているモデルはこの車よりはるかに大きいので、モデル全体を書き換えます。 ;-) – wolfhoundjesse

答えて

1

あなたがいる場合、配列に

someArray.forEach(o => o.typeId = o.type.id)