ozk*_*zke 6 javascript highcharts
是否有任何解决方法可以将tickMarkPlacement设置为日期时间轴上的"之间"?我知道API不支持,但我希望找到某种黑客/插件.
您可以使用 x 轴标签的x属性来捏造它。
例子:
[[评论后更新:
如果您的意思是希望数据点也在“之间”对齐,那么就没有一个好的简单方法。
我的方法是
1)确保每个轴刻度只有一个数据点,理想情况下
2)调整数据点的x值,以与标签偏移量对应的方式将其向右推
3)调整工具提示格式化程序以更正显示的日期
或者,4)只选择类别
然而,如果你能解释为什么要这样做,你想要什么效果,也许还有更多的事情可以做。
{{进一步更新:
经过一番尝试后,我找到了另一种方法来伪造数据点的位置,尽管我不清楚您是否需要这样做。
这里的例子:
它使用该pointPlacement属性。问题是,如果没有包含与线系列一样多的数据点的列系列,则 pointPlacement 属性似乎不起作用。
因此,该方法添加并隐藏虚拟列系列,以使属性pointPlacement影响线系列。
不太优雅,但它比必须调整数据值然后在格式化程序中重新调整它们要好。
| 归档时间: |
|
| 查看次数: |
230 次 |
| 最近记录: |