【发布时间】:2015-08-06 07:26:18
【问题描述】:
我正在使用 dgrid 存储来显示网格 (dgrid 0.4)。这是我的代码
require([
'dojo/_base/declare',
'dojo/Deferred',
'dstore/RequestMemory',
'dstore/QueryResults',
'dstore/Trackable',
'dgrid/Grid',
'dgrid/Selection',
'dgrid/extensions/Pagination',
'dgrid/extensions/DijitRegistry',
'dgrid/extensions/DnD',
'dgrid/Keyboard',
'dgrid/Editor',
'dgrid/extensions/ColumnHider',
'dgrid/extensions/ColumnResizer',
'dgrid/Selector',
'dojo/_base/array'
], function (declare, Deferred, RequestMemory, QueryResults, Trackable, Grid, Selection, Pagination, DijitRegistry, DnD, Keyboard, Editor, ColumnHider, ColumnResizer, Selector, array) {
var grid = new (declare([Grid, Trackable, Selection, Pagination, DijitRegistry, DnD, Keyboard, Editor, ColumnHider, ColumnResizer]))({
collection: store,
// items: store.items,
// query: {PRID: '*'},
columns: getColumns(),
// className: 'dgrid-autoheight',
pagingLinks: 1,
rowsPerPage: 10,
pagingTextBox: true,
firstLastArrows: true,
pageSizeOptions: [10, 15, 20,25],
loadingMessage: 'Loading data...',
noDataMessage: 'No results found.',
}, 'grid');
//grid.renderArray(data);
alert(store);
grid.startup();
alert(store);
});
我想知道是否可以将网格的值存储在某个变量中,或者有没有办法在控制台中显示整个网格或在 console.log 中打印。 我试图提醒商店,但它显示对象。有没有办法获取该对象并将其存储在对象数组中?
【问题讨论】:
标签: javascript json dojo dgrid