我在条形图中重叠标签时遇到问题。
“轴”标签中的设置似乎是正确的,因为其他设置确实会影响渲染(粗体等),但是似乎没有考虑间距。
是否可以对标签进行适当的间距,或者实际上旋转标签?
更新1:
标签被旋转但不适合小部件。 我尝试更新页边距,但未取得积极结果。
答案 0 :(得分:3)
窗口小部件字段中没有选项,但是您可以使用“窗口小部件选项”挂钩来旋转这些标签。
您可以在“挂钩”标签上找到它。
"On Widget Options" hook使用此功能:
function(context, options, $box) {
for (var i = 0; i < options.categoryAxis.guides.length; i++) {
options.categoryAxis.guides[i].labelRotation = 30; // rotation angle
}
return options;
}
可以检查向导的可用字段here
自定义代码
更新: 您可以使用以下代码行更改最高利润:
options.marginTop = 88; // Top margin
只需将其添加到“ On Widget Options”挂钩中即可:
function(context, options, $box) {
options.marginTop = 88; // Top margin
for (var i = 0; i < options.categoryAxis.guides.length; i++) {
options.categoryAxis.guides[i].labelRotation = 30;
}
return options;
}