2017-11-14 5 views
0

AmchartsマルチパネルHorizo​​nチャートのカテゴリ軸を表示しようとしています。カテゴリ軸のプロパティをtrueに設定しようとしましたが、すべてのグラフのx軸を有効にしました。単一のカテゴリを表示するAxchart For AmchartマルチパネルHorizo​​n Chart

"showCategoryAxis": true, 

x軸が1つのマルチホライズンチャートを表示する方法はありますか? ここにはdemo"showCategoryAxis": true,があります。

答えて

1

すべてのパネルでデフォルトでshowCategoryAxisがfalseに設定されているようにbuildPanel関数を変更し、initハンドラループの最後にある(おそらく最後のものと思われる)ものをfalseに設定します。最後のパネルの高さ、またはカテゴリ軸が有効になっているいずれかの高さが縮小されないように、に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; 

Demo

関連する問題