我有一个动态填充的 Highstock 图表。该图表基于此示例。系列之一是“列”系列。当我调用 series.addPoint 时,点对象包含颜色属性,该属性设置为红色或绿色。
当只有几个数据点时,列颜色为红色或绿色,但当数据很多时,所有条的颜色切换为蓝色。你知道如何防止颜色切换到蓝色吗?
另一个问题是工具提示中的日期显示 [Date] 周,而不是仅说明日期。不确定此问题的根本原因是否相同。
谢谢。
我有一个动态填充的 Highstock 图表。该图表基于此示例。系列之一是“列”系列。当我调用 series.addPoint 时,点对象包含颜色属性,该属性设置为红色或绿色。
当只有几个数据点时,列颜色为红色或绿色,但当数据很多时,所有条的颜色切换为蓝色。你知道如何防止颜色切换到蓝色吗?
另一个问题是工具提示中的日期显示 [Date] 周,而不是仅说明日期。不确定此问题的根本原因是否相同。
谢谢。
可能与 Highstock 中启用了 dataGrouping 的事实有关,因此数据被分组并且“不知道”应该是哪种颜色。所以我建议禁用 dataGrouping。
http://api.highcharts.com/highstock#plotOptions.series.dataGrouping.enabled