При сборе данных через http, возможно ли, что ссылка здесь обновляется, но не в обратном вызове complete () для подписки, что некоторые данные будут пропущены?
Это не Кажется, что этого не происходит, но при осмотре я ожидал, что слияние было непрерывным, а копирование и инициированный рендеринг могли быть завершены до отправки всех данных?
this.bondService.getMarketIssuance().subscribe((data: MarketUsd[]) => {
data.map(item =>
this.pieChartData.push({name: item.market, value: Number(item.usd)}));
// Swimlane/ngx-chart uses immutable objects.
// TODO does this have to be in complete?
this.results = [...this.pieChartData];
});