奇妙な理由で、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"、inverted:!0}); この場所では、バーのチャートが反転されるため、ソースコードを変更して、次のようなデフォルトの動作を削除することしかできません。pa= ka(wa、{type: "bar"、inverted:0});
今日、私はとてもばかげていることに気づきました。「列」タイプを使用するだけで、「列」と「バー」が反転します。
「trueの場合、x軸はデフォルトで逆になります」(私の強調)実際には、デフォルトで期待どおりの動作をします。(つまり、文の「デフォルト」の部分は非常に誤解を招く可能性があります!)
ドキュメントの「TryIt」リンクからjsFiddleのサンプルコードを見ると、次の行が表示されます。
反転:true
この設定はデフォルトの動作を上書きします。この設定を削除して[実行]をクリックすると、通常のサービスが再開されます。
デフォルトのハイチャートセット:
inverted: false
心配する必要はありません。設定true
すると反転します。
最新バージョンv4.2.3ではfalse
、デフォルトのようです。