如何在DOJO图表中处理重叠的X轴标签?

时间:2011-08-04 20:38:53

标签: dojo dojox.charting

我最近开始使用dojo库,目前我的x轴标签存在一些格式问题。一些标签名称较长,因此存在一些重叠。是否有某种方法可以让标签自动展开空间,或者让更长的标签显示在其他标签下方,以便它们不会与其他标签重叠?

我尝试过使用rotation属性,但我对结果不满意。虽然它确实防止了重叠,但它也显着减少了实际图表占用的面积。

2 个答案:

答案 0 :(得分:6)

您也可以使用“旋转”属性旋转标签。

e.g。

YourChartDefinition.addAxis("x", 
                            {vertical   : false,
                             minorTicks : true,
                             includeZero: false,
                             font: "normal normal bold 8pt Arial",
                             rotation: -30,
                             labels: labels_for_axis
                            }      
                           );

答案 1 :(得分:1)

标签缩短规则可以通过参数指定,如下所示: http://dojotoolkit.org/reference-guide/dojox/charting.html#axis-label-shortening