5

我正在尝试通过 Highcharts 中的代码反转图表。

我正在设置图表反转属性:

chart.inverted = true;
chart.redraw();

你可以在这里看到我使用的代码:

http://jsfiddle.net/Wajood/Hz4bH/

这不会反转图表。在我看来, redraw() 函数似乎并不关心反转属性。

任何有关此事的帮助/建议/提示将不胜感激。

谢谢。

4

2 回答 2

3

调用redraw()只会重绘数据更改。浏览Highcharts API中的方法,似乎没有一种方法可以更改inverted现有图表的设置。

chart.inverted在这种情况下,您唯一的选择是销毁现有图表并使用相关设置创建一个新图表。

于 2013-01-27T13:15:10.610 回答
2

我遇到了类似的问题,并且能够使用chart.update.

chart.update({chart: {inverted: true}});
chart.redraw();

http://api.highcharts.com/highcharts/Chart.update

于 2017-05-02T21:28:06.400 回答