sri*_*ran 7 typescript chart.js ng2-charts angular
如何更改图例的位置(默认情况下显示在图表的顶部)?我正在使用ng-charts
,我正在尝试根据文档更改位置,但它似乎不起作用.
该模板包含:
<canvas baseChart
[datasets]="datasets"
[labels]="labels"
[chartType]="type"
[colors]="colors"
[legend]="legend"
[position]="position">
</canvas>
Run Code Online (Sandbox Code Playgroud)
组件变量是:
labels: string[] = [ 'EMI', 'Food', 'Fuel', 'bike' ];
type: string = 'doughnut';
legend: boolean = true;
position: string = 'left';
colors: Color[] = [{}];
datasets: any[] = [{
data: [ 3350, 5450, 4100, 1000 ],
backgroundColor: [
"#FF6384",
"#36A2EB",
"#FFCE56"
],
hoverBackgroundColor: [
"#FF6384",
"#36A2EB",
"#FFCE56"
]
}];
Run Code Online (Sandbox Code Playgroud)
skr*_*orn 16
按照该自述中ng2-charts
,你可以使用options
变更不暴露任何属性ng2-charts
本身.
添加[options]="options"
到您的模板,以及options
组件的变量:
private options: any = {
legend: { position: 'left' }
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6532 次 |
最近记录: |