只需从商店中检索所有记录即可

Kur*_*usu 3 javascript extjs store rows

而不是从我的商店检索单行数据,如何修改以下代码以检索所有记录?

var store = Ext.data.StoreManager.lookup('MyStore');
        store.setProxy({
            type: 'pagingmemory',
            data: store.getAt(0)
          });
        store.load();
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

Jef*_*ver 8

你可以使用store.getRange()或者你可以使用store.data.items.对于getRange()调用,传递无参数只是默认为0和商店中的最后一条记录.


b.l*_*pes 6

我认为这不完全正确,因为getRange()将从商店第一页检索所有记录.

如果您的商店每页有50条记录的页面,那么store.getRange()只会给您前50条记录.