2
我可以得到反應谷歌圖表渲染一個單一的圖表沒有任何麻煩。但是,當我嘗試添加另一個圖表類型的第二個圖表時,它無法呈現它。這是因爲它認爲第二種圖表類型與第一種圖表類型完全相同。這是一個簡單的例子。無法呈現兩個相同的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。如果我要切換它們,只有甘特圖會成功加載。
看起來錯誤是''無效的可視化類型:Gantt'' – JordanHendrix
我沒有帶工作過反應,谷歌的可視化,但你肯定你已經裝載甘特我你最初的'load()'來自Google嗎? –