2014-09-24 63 views
0

任何人可以帮助我,为什么第二个数据集和图形不显示,AMChart显示多个图表

我已经加入

 chart.dataSets = [dataSet1,dataSet2]; 

     chart.panels = [stockPanel1,stockPanel2]; 

的jsfiddle在这里

http://jsfiddle.net/6q9c578q/ 

- 乔治

回答

0

如果启用dataSetSelector它将帮助您了解它的工作原理。

chart.dataSetSelector = {}; 

http://jsfiddle.net/6q9c578q/2/

每个数据集包含了所有的面板数据,如果您选择其他数据集(比较),您可以使用fieldMappings映射这些字段你给你的图表对这些字段名称面板。

在你的情况下,如果你启用第二个数据集具有不同的数据区作为主数据集,那么它没有任何东西可以比较,如果你选择第二个数据集(作为主数据集)比较它不会在第一个面板上显示任何数据。