我一直在搜索 highchart API,但无法找到一种方法来允许最大缩小为(例如)一月,接下来的下一个刻度是 7 个月后,即 7 月,依此类推。同时,最大放大仅为 1 天。
例子:
***参考上图,最大缩小(不放大)==> x 轴标签显示 Jan/2005 第一个刻度,第二个刻度是 2005 年 7 月,第三个刻度是 Jan/2006,第四个刻度是2006 年 7 月……等等。
***参考上图,用户最多只能同时放大一天。(为此,我用“minTickInterval:24 * 3600 * 1000”完成了它)
所以我能够将最小刻度间隔设置为 1 天。但是,当缩小到最大时,我无法控制间隔。我尝试使用“tickInterval”,它开始在我的 x 轴上以最大缩小每年给我 365 个刻度。我还尝试了“minRange:210 * 24 * 3600 * 1000 // 210 是 7 个月的天数”,仍然没有运气,放大后几天没有刻度。目前对于最大缩小,日期时间标签是自动的根据(我想)我的图表或屏幕尺寸进行缩放。
任何人都知道如何做到这一点,或者我没有正确使用这些 api?我已经为此工作了将近一个星期。希望有人可以提供帮助。谢谢。