0

可能かどうかはわかりませんが、ページングでページ数を設定できるかどうか疑問に思っていました。つまり、20 ページ中 1 ページを設定できます。 (合計ページ数を 20 に設定した場合) また、誰かが次のページをクリックすると、ページ番号に応じてページのデータが返されますが、サイズは任意です。ページサイズを制限したくありません。ページ番号に応じて動的なページ サイズになります。ほとんどの場合、誰かがフォームを送信したときに最初に探していたのは、ページの総数を送信でき、次をクリックするとそのページのすべてのデータが表示されます。データ行の総数に対して totalProperty を送信したので、ページの総数を送信できるかどうか疑問に思っていました。以下のように。totalProperty= total のように、pagesize を動的にしたいと考えています。また、総ページ数を設定できるかどうかも知りたいです。

var store = Ext.create('Ext.data.Store',{
    model: 'test_data_layout',
    pageSize: '50',
    proxy: {
        type: 'ajax',
        url: url,
        actionMethods: {
            create : 'POST',
            read   : 'POST',
            update : 'POST',
            destroy: 'POST'
            },
        reader: { 
            type: 'json',
            root: 'data',
            totalProperty: 'total'
         }
    },
    autoLoad: true
});
4

1 に答える 1

1

それはそれがどのように機能するかではありません。合計でいくつのレコードがあり、ページに収めたいレコードの数を指定すると、ページ数が計算されます。単純。

于 2013-03-20T23:41:54.823 に答える