Echartsには、提供されたスペースに応じて表示するラベルを自動的に選択する優れた機能があるようです。ただし、このアルゴリズムは時々少し攻撃的すぎるようで、テキストの回転を考慮していません。チャートオプションを確認しましたが、この機能を無効にする方法がないようです。それが私が見落としていたものだといいのですが。感謝します。
axisLabel
(yAxis
またはxAxis
の下)にはオプションinterval
があります。これを0
に設定すると、ラベルが表示されます。
これを試して、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 },