ng2-chart: почему цвет диаграммы меняется после обновления данных и метки? - PullRequest
0 голосов
/ 25 марта 2019

У меня есть гистограмма от библиотеки ng2-chart в угловых условиях, когда я обновляю диаграмму ' данные и метка меняются, как и ожидалось, но цвет становится серым! почему?

Я пытался обновить по:

  • chart.chart.update ();
  • chart.ngOnChanges ({});
  • this.isDataLoaded = ложь; setTimeout (function () {this.isDataLoaded = true}, 0);

    // component.html

    <div style="display: block">
          <canvas baseChart 
                 [datasets]="chartMonthData"
                 [labels]="selectedMonthLabels"
                 [options]="barChartOptions"
                 [plugins]="barChartPlugins" 
                 legend=false
                  chartType="bar">
            </canvas>
     </div>
    

1 Ответ

0 голосов
/ 25 марта 2019

это решение, не знаю, почему оно не работает раньше:

 this.isDataLoaded=false;
         setTimeout(() => {
          this.isDataLoaded=true;
         }, 0); 
...