2

サーバーから取得するデータのサイズに応じて、「Apexcharts ヒートマップ」の高さを変更しようとしています。

コードを componentDidMount() メソッドに入れてみましたが、サーバーからのデータが来る場所にもありますが、役に立ちません

私のコンストラクターで私が持っている

this.state{ hmheight=34; }

次に、データを取得する方法で

if(datasize){ this.setState({hmheight=90}) }

次にレンダリングで

 <ReactApexChart options = { heatOptions }
        series = { this.state.heatData }
        type = "heatmap"
        height = {heatmapHeight} / >

シリーズの更新とビューは変更されますが、高さは変更されませんが、シリーズと高さは同じ関数で変更されることに注意してください

サーバーからのデータに基づいて高さを変更したい。

4

1 に答える 1