由于某些奇怪的原因,HighChart 的文档说条形图是自动倒置的。我不想要这个,有人有解决方法吗?
6 回答
原来这是一个术语问题。
我称之为甘特图,称为条形图,我称之为条形图,它们称为柱形图。问题解决了。
您可以设置选项,以便 Highcharts 不反转 x 轴系列的顺序,因此轴反转但条形系列本身不反转:
var chart = new Highcharts.Chart({
...
xAxis: {
reversed: false
...
}
...
});
JSFiddle:http: //jsfiddle.net/K5tpe/
Highcharts 文档:http ://api.highcharts.com/highcharts#xAxis.reversed
我遇到了同样的问题,没有一个答案有帮助,但我更改了 highcharts.js 的源代码,pa = ka(wa, { type: "bar", reversed: !0 }); 这个地方强制 bar 的图表被反转,所以我只能更改源代码以删除默认行为,例如 pa = ka(wa, { type: "bar", reversed: 0 });
今天发现自己好傻,直接用“column”类型,“column”和“bar”倒置
我认为这只是措辞不佳的文档-“当为 true时,默认情况下 x 轴是反转的”(我的 emph)实际上默认情况下会执行您期望的操作!(即句子的“默认”部分非常具有误导性!)
如果您通过文档中的“试用”链接查看 jsFiddle 中的示例代码,您将看到以下行:
倒置:真
此设置会覆盖默认行为,如果您将其删除并单击运行,您将看到正常的服务恢复!
默认情况下 highchart 集:
inverted: false
所以你不用担心,我设置它true
然后它会被反转。
似乎在最新版本 v4.2.3 中false
默认为它。