アプリケーションにで構成されたxtype : 'pagingtoolbar'
グリッドがあり、このグリッドに関連するストアがで構成されているpageSize : 10
場合、結果はpagingtoolbar
正しく支払われますが(次のように)、グリッドにスクローラーがあり、すべてのレコードがにロードされますグリッド。確かに私はグリッド/ストア構成にsthがありません:
グリッド:
xtype : 'gridpanel',
store : mystore,
height : 350,
hidden : true,
columns : [ {
dataIndex : 'firstName',
text : 'First Name',
flex : 1
},{
dataIndex : 'lastName',
text : 'Last Name',
flex : 1
},{
dataIndex : 'email',
text : 'Email',
flex : 1
}],
dockedItems : [ {
xtype : 'pagingtoolbar',
hight : 28,
displayInfo : true,
dock : 'bottom'
} ]
店 :
Ext.define('Users',{
extend: 'Ext.data.Store',
model: usersModel,
pageSize : 10,
proxy: {
type: 'ajax',
url: 'servletURL',
reader: {
type: 'json',
root: 'data',
successProperty: 'success',
totalProperty: 'total'
},
writer: {
type : 'json',
root: 'data'
},
actionMethods: {
read : 'POST',
create : 'POST',
update : 'POST',
destroy: 'POST'
},
},
sortOnLoad: true,
sorters: { property: 'dateTimeTrx', direction : 'DESC' },
});
pagingtoolbar
サーバー側から正しくデータを受信していますが、ページを表示できません。上記のように正しく表示されていても、すべてのデータが1ページに表示されます。ありがとう!