次のコードを使用して、最初にチャートを作成しています。しかし、次のようなチャートオプションリストのセットをユーザーに提供したい'SteppedAreaChart', 'LineChart', 'ColumnChart'
var barChart = new google.visualization.ChartWrapper({
'chartType': 'BarChart',
'containerId': 'chart1',
'options': {
'width': '100%',
'height': 800,
'chartArea': {top: 0, right: 0, bottom: 0}
}
});
1. ControlWrapper が Chart Type 2 を受け入れるようにするための回避策を探しています。次に、それに応じて以下のチャートを再描画します。
私はstatechangeを使ってみましたが、まだ運がありません。
barChart.setView({chartType: 'LineChart'});
barChart.draw();