如何让FusionCharts initialHidden属性起作用?

时间:2015-10-19 20:23:24

标签: javascript fusioncharts

我有一张定期重新加载的图表,并且我想确保用户隐藏的系列(通过点击其图例名称)保持隐藏状态。我尝试将系列的initialHidden属性设置为重新加载时保存的值,但这似乎不起作用。

使用以下行,我在AJAX回调中设置属性,该回调用于获取当前数据并将其加载到图表中:

widget.ChartData.dataset[seriesIndex].initiallyHidden = widget.settings.initiallyHidden[seriesIndex];

widget.settings.initiallyHidden[seriesIndex]是我的事件处理程序在用户点击图例名称时保存的值,即使它是" 1",该系列仍然可见。

有人可以指出我可能做错了吗?

2 个答案:

答案 0 :(得分:0)

我尝试了一个实验,我将initialHidden属性设置为" 1"最初,它仍然无法正常工作。我们目前正在使用FusionCharts 3.3.1-sr2,直到3.4.0我才在文档中找到任何关于该属性的证据,因此我猜测我无法使其工作就是我们需要升级图表包。

答案 1 :(得分:0)

尝试使用visible = "0"。对于旧版本,我尝试使用initiallyHidden属性但是,它不起作用。您还需要使用javascript进行渲染。