是否可以在domainAxis属性的Flutter_chart库的BarChart中显示重复的轴标签。我正在使用Charts_flutter库(https://pub.dev/packages/charts_flutter#-installing-tab-)。
先谢谢了。
答案 0 :(得分:1)
我知道这是一个老问题,但是对于其他任何人来说,一个简单的解决方法是将空格对称地添加到重复的标签中。可以使用callable class作为域函数来完成此操作,以便跟踪重复:
class Labeler {
final existingLabels = <String>[];
String call(Data data, int index) {
String baseLabel = data.toString();
int existingCount = existingLabels.where((element) => element == baseLabel).length;
existingLabels.add(baseLabel);
return ' ' * existingCount + baseLabel + ' ' * existingCount;
}
}
然后您可以创建一个实例并将其设置为domainFn
。