DateTimeAxis 的几个参数的含义
在FLEX的图表中,对于X轴而言,经常会用到像DateTimeAxis这种类型,我在第一次使用的时候对它的三个参数:dataInterval 、interval?和 minorTickInterval 的含义不是十分的明白,特别是第一个与其它两个的区别。后来,通过不断的尝试,大概明白了它们的意思。

?如上图,interval的值为 5, minorTickInterval?的值为1,dataInterval 为2.前面两个者大家应该都清楚吧,那一个值为2,是指什么呢?答案是指那个柱状图的宽度。比如,图中的粉红色与淡黄色的宽度都为2,但由于它们对应的时间分别是2和3,所以它们的柱子是有一部分重叠的,如果把dataInterval 的值设为1,则应该没有些问题了。
?
PS:以上所说的每个参数都有一个UNIT的参数与之相结合使用的,具体的请参照 API。
?
另外,我有两个十分不明白的地方:①即使设置了interva的值,主刻度显示的频率也不一定以我设置的值为准。②不管我怎么设置 minorTickInterval?的值,次刻度就是显示不出来,实在想不明白这是为什么?如果有哪位兄弟知道的,请指点一下。