我正在尝试显示Amcharts Multi Panel Horizon图表的类别轴。我尝试将类别轴属性设置为true,但它为所有图表启用了x轴。
"showCategoryAxis": true,
是否有解决方案来显示具有单个x轴的多视图图表。
以下是demo "showCategoryAxis": true,
。
答案 0 :(得分:1)
修改buildPanel函数,以便所有面板默认将showCategoryAxis
设置为false,然后在init处理程序循环结束时将其中一个(可能是最后一个)设置为false。您还需要在categoryAxesSettings
中将axisHeight
设置为0,以便最后一个面板的高度或任何启用了类别轴的面板不会缩小。
function buildPanel( dim ) {
return {
// ...
"showCategoryAxis": false,
// ...
};
}
//in addInitHandler:
for ( var i = 0; i < dimensions.length; i++ ) {
// ...
}
chartPanels[chartPanels.length - 1].showCategoryAxis = true;
chart.panels = chartPanels;