Я работаю с Angular 6 и пытаюсь изменить цвет фона моей кольцевой диаграммы, которую я только что создал с chart.js.
Я следовал приведенному здесь примеру: https://www.js -tutorials.com / angularjs-tutorial / angular-6-chart-tutorial-using-chart-js /
Но независимо от того, как я пытаюсь изменить цвет фона, как показано в этом примере, или как-то иначе, цвета всегда совпадают с цветами по умолчанию, предоставляемыми библиотекой.
Может кто-нибудь помочь показать мне способ переопределить это, пожалуйста?
component.html:
<canvas baseChart
[data]="doughnutChartData"
[labels]="doughnutChartLabels"
[chartType]="doughnutChartType"
[options]="doughnutChartOptions"
(chartHover)="chartHovered($event)"
(chartClick)="chartClicked($event)"></canvas>
component.ts:
public doughnutChartLabels: string[] = ['Running', 'Paused', 'Stopped'];
public doughnutChartData: number[] = [this.activeProducers, this.pausedProducers, this.invalidProducers];
public doughnutChartType = 'doughnut';
public doughnutChartOptions: any = {
backgroundColor: [
'Red',
'Yellow',
'Blue',
],
responsive: false,
};
Цвета, которые я хочу:
- Бег: #ced
- Приостановлено: #fda
- Остановлено: # fdd
Создан стекаблитц: https://stackblitz.com/edit/angular-ctydcu