gpt4 book ai didi

angular - 更改 ng-charts 的图例位置(使用 angular2)

转载 作者:太空狗 更新时间:2023-10-29 17:17:13 25 4
gpt4 key购买 nike

如何更改图例的位置(默认显示在图表顶部)?我正在使用 ng-charts,并尝试根据 documentation 更改位置, 但它似乎不起作用。

chart

模板包含以下内容:

<canvas baseChart
[datasets]="datasets"
[labels]="labels"
[chartType]="type"
[colors]="colors"
[legend]="legend"
[position]="position">
</canvas>

组件变量是:

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"
]
}];

最佳答案

根据 readmeng2-charts 中,您可以使用 options 更改 ng2-charts 本身未公开的任何属性。

[options]="options" 添加到您的模板,并将 options 变量添加到您的组件:

private options: any = {
legend: { position: 'left' }
}

关于angular - 更改 ng-charts 的图例位置(使用 angular2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40766205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com