【发布时间】:2019-01-23 06:48:39
【问题描述】:
我正在使用 ng2-charts 并试图使圆环图更薄但没有成功。我也想在中间放一段文字。请帮忙! 这是 HTML
<div style="display: block">
<canvas baseChart [data]="doughnutChartData" [labels]="doughnutChartLabels" [chartType]="doughnutChartType" (chartHover)="chartHovered($event)"
(chartClick)="chartClicked($event)" [options] = "chart" > </canvas>
</div>
这是组件
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-dounught-chart',
templateUrl: './dounught-chart.component.html',
styleUrls: ['./dounught-chart.component.scss']
})
export class DounughtChartComponent implements OnInit {
public doughnutChartLabels: string[] = ['Download Sales', 'In-Store Sales', 'Mail-Order Sales'];
public doughnutChartData: number[] = [350, 450, 100];
// tslint:disable-next-line:no-inferrable-types
public doughnutChartType: string = 'doughnut';
chart: any = { responsive: true};
// events
public chartClicked(e: any): void {
console.log(e);
}
public chartHovered(e: any): void {
console.log(e);
}
constructor() { }
ngOnInit() {
}
}
【问题讨论】:
标签: angular chart.js ng2-charts