8

xAxis のカテゴリ ラベルに関する問題についてサポートが必要です。すべてのカテゴリ ラベルを配置するスペースがない場合、ラベルがぎゅうぎゅう詰めになり、重なり合ってしまいます。

これが起こらないようにする方法を見つけることができるかどうかを検索しました。最初にスクロールソリューションを探し、次にある種のズームを探し、最終的にstaggerLinesに行こうとしました。

問題は、staggerLines を使用する場合、所有しているカテゴリの数に応じて値を設定する必要があることです。10 以下の場合、staggerLine 値は 1 に設定され、11-20 は 2 に設定され、21-30 は 3 に設定されます。単純に 3 に設定することはできません。いくつかのカテゴリが表示されるだけで、staggerLines では見栄えがよくない場合があるからです。

誰でもこれを解決する方法について良い提案がありますか?

4

1 に答える 1

7

カテゴリを使用する必要はまったくありません。一般に、カテゴリは果物や名前などを表示するのに適しています。表示する名前と表示しない名前を定義するにはどうすればよいですか? りんごはバナナよりも重要ですか?

ただし、xAxis ラベル フォーマッタを使用して解決策は非常に簡単です。http://jsbin.com/oyudan/27/edit をご覧ください

xAxis: {
  labels: {
    formatter: function(){
      return names[this.value];
    }
  }
},
于 2013-02-06T16:30:38.477 に答える