0

如果我将 rangeSelector 设置为 All,然后单击图例中的系列。似乎某些系列数据丢失或无法显示。
我无法弄清楚问题,我是否显示了太多数据?我想 json 数据结构不会有问题(我使用的结构与所有演示中的相同(在 highcharts 网站上))——主要是 2dim/3dim 数组。

我将附上给定问题的一些屏幕截图:

普通视图 隐藏系列之后

4

2 回答 2

1

似乎是一个一般的 highstock 问题: http: //jsfiddle.net/ZqqsE/1/刚刚从 highstock 演示(http://www.highcharts.com/stock/demo/compare)添加到给定的演示中,如果您选择“全部”并隐藏 3 个系列中的一个,其他系列被截断。

legend: {
    align: "right",
    layout: "vertical",
    enabled: true,
    verticalAlign: "middle"
},
于 2013-10-16T14:08:09.697 回答
0

http://jsfiddle.net/eKQcK/1/

很抱歉,但我无法提供示例数据,因为我的数据集非常大 - 正如我所说 - 我使用的数据结构与 highcharts.com 上的示例相同。

[[[series1 timestamp, series1 value],[series1 timestamp, series1  value],[iteminformation]],[[series2 timestamp, series2 value],[iteminformation]],[[series3 timestamp, series3 value], [series3 timestamp, series3 value],[iteminformation]]]

正如您在我的 jsfiddle 代码中看到的那样,我使用了一个名为 informationarray 的数组,它以数组元素的形式提供有关该系列的信息。

例如

[seriesname, series max value, series min value]

我只是在每个系列数组的末尾添加了这个元素

于 2013-10-16T10:41:37.817 回答