我有多个数据集,想要在点击按钮时更改。以下是我需要的示例:http://codepen.io/marcelo2605/pen/JEoGEO?editors=1010
如果我点击“设置2”按钮,图表会加载正确的数据。
但是当我尝试加载'set 1'时,没有任何反应。
当我使用console.log
进行检查时,我看到两个按钮的foo
变量值相同。
答案 0 :(得分:1)
改变这个:
myChart.data.datasets[0] = foo['datasets'][0];
myChart.data.labels = foo['labels'];
myChart.update();
对此:
myChart.config.data = foo;
myChart.update();
评论后编辑: