web-dev-qa-db-ja.com

echarts3で、軸ラベルを強制的に表示する方法

Echartsには、提供されたスペースに応じて表示するラベルを自動的に選択する優れた機能があるようです。ただし、このアルゴリズムは時々少し攻撃的すぎるようで、テキストの回転を考慮していません。チャートオプションを確認しましたが、この機能を無効にする方法がないようです。それが私が見落としていたものだといいのですが。感謝します。

11
cgat

axisLabelyAxisまたはxAxisの下)にはオプションintervalがあります。これを0に設定すると、ラベルが表示されます。

28
cgat

これを試して、x軸のラベルを強制することができます。

xAxis: {
      type: "category",
      data: data[0],
      axisLabel: {
        interval: 0,
        rotate: 30 //If the label names are too long you can manage this by rotating the label.
      }

//If your label is in the `y-axis` simply change the code `xAxis` to `yAxis`.

軸ラベルがグラフフレームに表示されない場合(つまり、EChartsラベルの長さが長すぎる場合)、これを試してください。

grid: { containLabel: true },

0
Tekson