【发布时间】:2021-05-06 05:59:24
【问题描述】:
google.charts.load('current', {
'packages': ['table']
});
google.charts.setOnLoadCallback(drawTable);
function drawTable() {
var dataTable = new google.visualization.DataTable();
// determine the number of rows and columns.
var numRows = newData.length;
var numCols = newData[0].length;
dataTable.addColumn('string', newData[0][0]);
for (var i = 1; i < numCols; i++)
dataTable.addColumn('string', newData[0][i]);
// now add the rows.
for (var i = 1; i < numRows; i++)
dataTable.addRow(newData[i]);
var cssClassNames = {
'tableRow': 'gold-border',
'oddTableRow': 'beige-background',
'headerCell': 'gold-border',
'tableCell': 'gold-border'
};
var options = {
showRowNumber: false,
width: '100%',
height: '100%',
page: 'disable',
pageSize: 1,
allowHtml: true,
pagingSymbols: {
prev: 'Prev',
next: 'Next'
},
'cssClassNames': cssClassNames,
pagingButtonsConfiguration: 'auto'
};
// redraw the chart.
var chart = new google.visualization.Table(document.getElementById('gauge_div'));
chart.draw(dataTable, options);
}
这里显示 1,2,3,4 而不是我想要的最初 1,2 点击 2 或 >next 它应该显示下一个 3,4 等等..
如果我的数据大小是 100,那么问题就在这里,那么它显示 1,2,3,4,5,6,7,8,9,10, .... 100 所以这是个问题。 谁能帮我解决这个问题。
【问题讨论】:
标签: javascript jquery google-visualization google-chat google-datatable