angular -google-charts не показывает весь набор данных - PullRequest
0 голосов
/ 16 февраля 2020

У меня есть диаграмма, которая получает набор данных из 14 элементов и показывает только 2 из них.

Такое поведение не является постоянным, потому что, когда в этой таблице содержится 50 элементов в наборе данных, отображается 10-15.

Вот настройки графика:

title = 'Step runs over time';
  type = 'ComboChart';
  data = [];
  columnNames = ['Time', 'Duration', { role: 'style' }, 'SLA'];
  options = {

    colors: ['blue', 'red', 'green'],
    vAxis: {
      viewWindow: {
        min: 0,
      }
    },
    seriesType: 'bars',
    series: {1: {type: 'line'}} 
  };

И вот где я заполняю данные:

this.apiService.getStepAggro(step).subscribe((x) => {
      this.step = x;
      this.title = step;
      let tempData = [];
      for (let i = 0; i < this.step.length; i++) {
        let color = this.step[i].state == 'FAILED' ? 'red' : 'green';
        let item = [new Date(this.step[i].startTime), this.step[i].durationMinutes, color, this.step[i].sla];

        tempData.push(item);
      }
      this.data = tempData;
      console.log(this.data);
    })

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...