gpt4 book ai didi

angular - 在 ng2-charts 中自定义图例形状

转载 作者:行者123 更新时间:2023-12-01 23:27:12 27 4
gpt4 key购买 nike

我正在处理 Pie Chartng2-charts .我正在尝试自定义图例的默认形状。我可以改变图例的位置,但可以改变形状吗?它有任何内置属性还是我们必须定制?

HTML

<div class="chart">
<canvas baseChart
[data]="pieChartData"
[labels]="pieChartLabels"
[chartType]="pieChartType"
[options]="pieChartOptions"
[plugins]="pieChartPlugins"
[colors]="pieChartColors"
[legend]="pieChartLegend">
</canvas>
</div>

TS
 public pieChartLabels: Label[] = [['Download', 'Sales'], ['In', 'Store', 'Sales'], 'Mail Sales'];
public pieChartData: number[] = [300, 500, 100];
public pieChartType: ChartType = 'pie';
public pieChartOption: any = {
legend: {
position: 'right',
labels: {
fontSize: 10
}
}
}

我要什么
Expected o/p

我得到了什么

o/p

最佳答案

ng2-charts用途 chartjs在chartjs中有图例.labels.usePointStyle ,你必须让它真实。

public pieChartLabels: Label[] = [['Download', 'Sales'], ['In', 'Store', 'Sales'], 
'Mail Sales'];
public pieChartData: number[] = [300, 500, 100];
public pieChartType: ChartType = 'pie';
public pieChartOption: any = {
legend: {
position: 'right',
labels: {
fontSize: 10,
usePointStyle: true
}
}
}

关于angular - 在 ng2-charts 中自定义图例形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56037737/

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