我正在尝试根据从服务器获取的数据大小来调整Apexcharts热图的高度
我尝试将代码放在componentDidMount()方法中,以及来自服务器的数据也放在这里,这没有帮助
在我的构造函数中,
this.state{
hmheight=34;
}
然后在获取数据的方法中
if(datasize){
this.setState({hmheight=90})
}
然后在渲染器中
<ReactApexChart options = { heatOptions }
series = { this.state.heatData }
type = "heatmap"
height = {heatmapHeight} / >
注意到系列更新和视图发生了变化,但高度没有变化,而系列和高度在同一功能中发生了变化
我希望高度根据来自服务器的数据而改变