Динамический график с chart.js - PullRequest
0 голосов
/ 14 марта 2019

Я хочу добавить новую линию на график с chart.js & angular. Я могу обновить данные, но не могу добавить строку динамически

Я не знаю, возможно ли это.

Я пробовал это

 public getData(){
this.http.fetchCpuMetrics()
    .subscribe(data => {
      data.data.result.forEach(item => {
        if (this.lineChartData.find(el => el.label == item.metric.pod_name) == undefined && item.metric.pod_name.startsWith('demo-app')){
          const obj = {
            data: [item.value[0]],
            label: item.metric.pod_name
          };
          this.lineChartData.push(obj);
        }
        this.lineChartLabels.push(Date.now().toString());
        this.chart.chart.update();
      });
      this.lineChartData.push({data: [10], label: "pod2"});

      console.error(this.lineChartData);
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...