我試圖使用谷歌圖表儀表板調用表格圖表,但我得到這個錯誤。不知道這有什麼問題。儘管代碼與我以前的圖表很相似。與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標籤! –