-1

我正在使用 HighCharts v2.3.1 可视化一些数据,我对图例有疑问:

是否可以有一个与图表中的数据系列没有特别关联的图例?我有几个图表用于可视化移动网络数据。在这些图表中,我将系统(GSM、UMTS、LTE 等)上的数据分开,对于其中大多数,默认图表图例正是我所需要的。在这些情况下,每个系统在图表中都有一个单独的数据系列,因此当您切换系统时,您会切换数据系列的可见性。

然而,对于其中一个图表,我希望拥有相同类型的选择器控件,但这次系统选择被用于服务器端数据访问算法中来计算要可视化的数据。是否可以为此使用与图例类似的控件,或者我是否必须为此创建一个单独的控件?我认为让所有图表的系统选择控件看起来都一样会很好,即使它在“幕后”使用不同。

所以总结一下:在一种情况下,系统选择控件直接绑定到数据系列,所有系列都加载到客户端。这是在 highcharts 中开箱即用的支持。在另一种情况下,每个系统都没有直接映射到一个数据系列,当您打开/关闭系统时,我想去服务器并为整个图表生成新数据。

创建一个像这样的控件似乎可行,它基本上看起来和行为与图例相同,但使用方式不同?

谢谢

4

1 回答 1

1

应该可以使用legendItemClick事件处理程序,因此在回调中您可以调用 AJAX 来获取新数据。

于 2013-02-14T12:12:58.780 回答