如何使用GWT高图表实现向上钻取(返回“图表1”)

时间:2019-06-13 09:42:14

标签: gwt highcharts

借助JavaScript参考,我正在使用GWT('highcharts-1.7.0.jar')实现HighCharts Drill Down功能。

http://jsfiddle.net/ffc4jhb7/

和 GWT API参考

http://www.moxiegroup.com/moxieapps/gwt-highcharts/apidocs/org/moxieapps/gwt/highcharts/client/Drilldown.html#setDrillUpButtonRelativeTo(org.moxieapps.gwt.highcharts.client.MapNavigation.AlignTo)

我能够实现“向下钻取”,但是“返回到”(向下钻取)选项不起作用。 我收到“返回XXX”按钮,但是当我单击它时, 它正在清除图中的图,并且图保持不变并且不会向后移动。

我正在使用以下API。

    chart.setDrilldown( new Drilldown().setSeries( drillSeries ) );
    chart.addSeries( series ); 
    // 'series' variable is loaded with Points[] which has drilldown Id references

不确定“向下钻取”后为什么“向上钻取”不起作用。 请帮忙。

观察到的几件事:

当“父级”为“柱状”图而“向下钻取(子级)”图为“折线”图时, 然后清除情节,留在那里并在浏览器控制台(FireFox v.24)中引发以下错误

NS_ERROR_FAILURE: Failure highcharts.js:"57"

当我同时将父级图表和向下钻取(子级)图表都设置为“列”时,然后按“后退”按钮将返回到父级图表 再次,我确实向下钻取了不适当的列(仅出现一列)。

<控制台日志中的错误...>

当我检查元素时,我将获得包含所有列的正确图表。

我将PlotOptions设置为SeriesPlotOptions,并且没有将图表类型设置为“图表”实例,而是在“系列”中将图表类型设置为“列”或“线”。

0 个答案:

没有答案