配列にある各原産地の一連のデータを取得する必要があります
それらを順番に取得する必要があるため、concatMap を使用して日付のオブザーバブルを調べ、値の最初のグループを取得するとすべてがうまくいきます
of(...this.etiquetasEjeX)
.pipe(
concatMap(item=>
this.dataService.getGastadoRealizadoEnMesYAño(this.proyectoId,
getMonthNumber(item.slice(0,item.length-4)),
+item.slice(-4),
this.acumular)
),
toArray()
)
.subscribe(item=>{
this.gastadoRealizado=item;
console.log('this.gastadoRealizado: ', this.gastadoRealizado);
});
this.gastoRealizado 配列があります
しかし、合計 4 つの配列を取得してグラフをフィードするために、バックエンドに対してさらに 3 回の呼び出しを行う必要があり、この確立された順序でさらに呼び出しを追加する方法がわかりません。
何かアイデアはありますか?
ありがとう