我可以让react谷歌图表毫无问题地呈现单个图表。但是,当我尝试添加不同图表类型的第二个图表时,它无法呈现。这是因为它认为第二种图表类型与第一种图表类型完全相同。这是问题的一个简单示例。
render() {
return (
<div>
<div className="forcastingChart">
<Chart id="chart1" chartType="ColumnChart" data={this.state.data} width="100%" options={this.state.options}></Chart>
</div>
<div className="GanttChart">
<Chart id="chart2" chartType = "Gantt" columns={this.state.columns} rows={this.state.rows} chartPackages={['gantt']}
width="100%" height="9999px"></Chart>
</div>
</div>
);
}
它仅成功呈现我首先列出的图表,在本例中为 ColumnChart。如果我要切换它们,只有甘特图才能成功加载。