当我想使用 Google Visualization API 的 ChartWrapper 时,我遇到了一个奇怪的问题,我使用 smartgwt 和 JSNI 方法将图表放入窗口,我成功使用了普通图表(PieChart,LineChart ...),但使用ChartWrapper 我有一个无法解决的错误:
"Cannot read property 'count' of undefined"
ChartWrapper call 'count' 中没有属性
我用教程的例子
google.load('visualization', '1'); // Don't need to specify chart libraries!
google.setOnLoadCallback(drawVisualization);
function drawVisualization() {
var wrapper = new google.visualization.ChartWrapper({
chartType: 'ColumnChart',
dataTable: [['', 'Germany', 'USA', 'Brazil', 'Canada', 'France', 'RU'],
['', 700, 300, 400, 500, 600, 800]],
options: {'title': 'Countries'},
containerId: 'vis_div'
});
wrapper.draw();
}
我也试图绘制一个 ChartEditor(我使用官方页面中的一个简单示例)但我也有同样的错误: