私は最近 dojo ライブラリーを使い始めましたが、現在、x 軸のラベルのフォーマットに問題があります。いくつかのラベルはより長い名前を持っているため、重複が発生しています。ラベルを自動的に配置する方法や、他のラベルと重ならないように長いラベルを他のラベルの下に表示する方法はありますか?
回転プロパティを使用してみましたが、結果に満足できませんでした。オーバーラップを防ぎましたが、実際のチャートが占める領域も大幅に削減されました。
私は最近 dojo ライブラリーを使い始めましたが、現在、x 軸のラベルのフォーマットに問題があります。いくつかのラベルはより長い名前を持っているため、重複が発生しています。ラベルを自動的に配置する方法や、他のラベルと重ならないように長いラベルを他のラベルの下に表示する方法はありますか?
回転プロパティを使用してみましたが、結果に満足できませんでした。オーバーラップを防ぎましたが、実際のチャートが占める領域も大幅に削減されました。
ラベルを回転することもできますが、「回転」属性を使用します。
例えば
YourChartDefinition.addAxis("x",
{vertical : false,
minorTicks : true,
includeZero: false,
font: "normal normal bold 8pt Arial",
rotation: -30,
labels: labels_for_axis
}
);
ラベル短縮ルールは、次のようにパラメーターで指定できます。 http://dojotoolkit.org/reference-guide/dojox/charting.html#axis-label-shortening