Я пытаюсь построить диаграмму p ie, используя NG2-Charts (http://valor-software.com/ng2-charts/)
student.component.ts
if (undefined !== currChartObj) {
let i=0;
currChartObj['data'].forEach(e => {
if(i != 3){
this.currentChartLabels.push(e['Dept']);
this.currentChartData.push(e['No. Of Students']);
this.bkgColors.push(this.chartColors[i]);
}
i++;
});
this.currentChartDataSet = [
{ data: this.currentChartData, label: 'Current Student Summary' ,backgroundColor:this.bkgColors }
];
}
Student.component. html
<div class="chart">
<canvas baseChart [datasets]="currentChartDataSet" [labels]="currentChartLabels" [options]="pieChartOptions" [legend]="true"
[chartType]="chartType" ></canvas>
</div>
Благодаря приведенному ими примеру я смог получить диаграмму с метками и данными. При этом я могу видеть метку: формат данных, например: MailSales: 100 и так далее. Мое требование - добавить проценты к данным, таким как MainSales: 10% (100). Похоже, что данные являются числовым полем и могут принимать только число, но больше ничего не примут. Можно ли как-то увидеть проценты на графике p ie, используя график. js, а не предъявлять иски к плюсам?