如何在 layout.PieChart 中禁用按权重排序?
我试图properties.data按我需要的顺序分配数据,但是切片仍然从较大的权重显示到较小的权重。
像这样尝试(manager- ObjectManager 的实例):
manager.clusters.events.add('add', function(event) {
var target = event.get('child');
target.properties.data = [
{ weight: 1, color: 'red' },
{ weight: 2, color: 'green' },
{ weight: 3, color: 'blue' },
];
});
期望从顶部开始看到红色,绿色,蓝色,我得到蓝色,绿色,红色,这一点都不讨人喜欢。
由于在 API 中排序是自动的并且不是可选的,因此我可以作为一种拐杖,建议将所有元素拆分为所需数量的所需颜色的单个元素,并且边框为零:
所以图表应该按照元素的添加顺序显示元素。