我试图使用谷歌图表仪表板调用表格图表,但我得到这个错误。不知道这有什么问题。尽管代码与我以前的图表很相似。与Table Chart有什么不同?未捕获的SyntaxError:意外的输入谷歌图表结尾
HTML
<div id="dashboard3_div">
<div id="filter3_div"></div>
<br />
<div id="chart3_div"></div>
</div>
JS(通过C#生成)
google.charts.setOnLoadCallback(drawDashboard);
function drawDashboard() {
var data = google.visualization.arrayToDataTable([
['ID', 'Time', 'Status', 'Assignee', 'DTime'],
// My data here
]);
var dashboard = new google.visualization.Dashboard(document.getElementById('dashboard3_div'));
var slider = new google.visualization.ControlWrapper({
'controlType': 'CategoryFilter',
'containerId': 'filter3_div',
'options': {
'filterColumnLabel': 'Assignee',
'ui': {
'allowTyping': true,
'allowMultiple': false,
'allowNone': false,
'sortValues': false,
}
}
});
var table= new google.visualization.ChartWrapper({
'chartType': 'table',
'containerId': 'Assignee',
});
dashboard.bind(slider, table);
// Draw the dashboard.
dashboard.draw(data);
Uncaught SyntaxError: Unexpected end of input
92号线是dashboard.draw(data);
你在哪里关闭drawDashboard? – madalinivascu
@madalinivascu这样做的伎俩。我没有关闭drawDashboard标签! –