ページに「rallychart」コンポーネントがあり、外側のコンテナーを埋める動的な幅でレンダリングされますが、高さは 400px に固定されています。コンポーネントのsetSize関数を使用しようとしましたが、グラフ自体ではなく、グラフ コンテナーのサイズを変更するようです。デフォルトでグラフの幅と高さの両方を埋める設定がありますか、または少なくともページのサイズ変更イベントをリッスンしてグラフの高さを手動で変更する方法はありますか?
ありがとう!
高さが 400px を超える「rallychart」コンポーネントを使用するには、chartConfig -> chart -> height設定を変更して、目的の高さを反映させます。
注: 高さは固定されるため、コンテナーのサイズ変更のリスナーを設定し、このソリューションを使用してチャートの再描画をトリガーする必要があります。
this.down('#chartContainer').add({
xtype : 'rallychart',
chartConfig : {
chart : {
height : 500 //Set chart height here
}
}
});