我在一个项目中使用了许多包含两个数据值的饼图和圆环图。由于图表扇区从顶部开始顺时针旋转,标签看起来是颠倒的,这让我很恼火:在它所表示的数据的相反侧。
是否有简单的方法可以反转标签顺序,或反转图表以逆时针方向运行?
new Chart(context, {
type: 'doughnut',
data: {
labels: [ 'Blue', 'Red' ],
datasets: [
{
data: [7, 3],
backgroundColor: [
'rgba(54, 162, 235, 0.7)',
'rgba(208, 54, 100, 0.7)',
],
},
]
}
});
2条答案
按热度按时间lsmepo6l1#
我认为您要寻找的是图例下的
reverse
选项,该选项将以相反顺序显示数据集http://www.chartjs.org/docs/latest/configuration/legend.html?h=reverse
9o685dep2#
尝试在Chart对象中通过
options
将其指定为rotation
。小提琴:https://jsfiddle.net/zdh7591r/