我使用高图表来报告x轴
类型:日期和时间间隔:23* 24 * 3600 * 1000
,我有另一个下拉列表,在这里我可以选择CurrentYear,Past 30 days,Previous Month, Current Month,Past 7 days, Previous week , CurrentWeek report,数据是根据CurrentYear的选定值而来的,x轴显示值为7月‘13,8月’13,9月‘13……3月14日,这是正确的,因为时间间隔是1个月,但是一旦我选择了一周报告/当前周报告x轴上没有显示点的值,我希望在x轴上至少有两个点。我想使用min和max来表示相同的值,但不能使用,因为min和max的值会根据weeks.so变化,是否有任何逻辑可以使x轴值常量,比如6个值或5个日期值。
发布于 2014-03-20 13:26:35
一般情况下,不要设置tickInterval,而是尝试设置tickPixelInterval --高级图表将尝试修复滴答位置,以适应它们之间的像素间隔。它不会和您在tickPixelInterval中设置的距离完全相同,但是会有非常接近的距离。
您还有另一种解决方案,当您从下拉列表中设置新数据时,也可以调用:chart.xAxis.update({ tickInterval: newvalue }),因此对于每个下拉值,您可以设置新的间隔,从而解决问题。
https://stackoverflow.com/questions/22523975
复制相似问题