pieChart, используя график ng2 и проценты - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь построить диаграмму 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, а не предъявлять иски к плюсам?

...