Перемещать договоренность составляющего отца составляющего сына Ангулар

Я использую книжный магазин ng2-диаграмму и хочу переместить информацию составляющего отца comonente сын. Я получаю информацию с API, которая предоставляет мне данные. Но не загружай информации:

export class PruebasComponent implements OnInit {

  lineChartData: ChartDataSets[];
  lineChartLabels: Label[];

В ngOnInit я получаю дату

ngOnInit() {
    this.loading = true;


    this.datos.getDesktopLimit().subscribe(
      res => {
        this.loading = false;
        this.data = [res];
        this.dataSource = this.data[0];
        this.barChartData = true;
        this.getFilter(this.dataSource);
      }
    )
  }

и через функцию getFilter() мне удается изменить данные, которых я хочу послать:

  getFilter(data) {

     data.sort((a, b) => a.id - b.id);
    for (let entry of data) {
      this.date.push(moment(entry.created).format('DD-MM-YYYY HH:mm'))
      this.time.push(entry.total_load_time * 0.001)
    }

    this.lineChartData =  [{ data: this.time, label: 'Time Render' }]  /* [ { data: [65, 59, 80, 81, 56, 55, 40], label: 'Series A' }] */;

    this.lineChartLabels = this.date;

    this.loading = false
  }

[datasets] està посланный пустая информация

 <app-graphic [datasets]="[lineChartData]" [labels]="lineChartLabels"></app-graphic>
0
задан 08.11.2019, 18:20
1 ответ

Попробуй загружать твой компонент до тех пор, пока дата не будет загружена в твоей переменной, как я вижу, ты используешь переменную "loading"

<app-graphic *ngIf="!this.loading" [datasets]="[lineChartData]" [labels]="lineChartLabels"></app-graphic>
1
ответ дан 01.12.2019, 12:15

Теги

Похожие вопросы