寻呼工具栏存储重新配置?

时间:2012-09-07 18:12:54

标签: extjs extjs4

在ExtJS网格上,您可以使用reconfigure以编程方式更改网格的存储。是否有分页工具栏的等效文件?

我已经多次查看ExtJS文档中的分页工具栏,似乎没有重新配置或setStore函数,甚至没有要设置的商店属性。

顺便说一下,这是ExtJS 4.

1 个答案:

答案 0 :(得分:7)

Ext.toolbar.Paging有mixin Ext.util.Bindable。所以,您只需调用bindStore方法,ExtJS 4.1将自行完成所有其他工作。例如,我在examples / grid文件夹中编辑了paging.js,并在工具栏后面添加了网格:

    tbar: [{
        text: 'switch to store 2',
        handler: function() {
            pager.bindStore(store2);
            grid.reconfigure(store2);
            store2.loadPage(1);
        }
    }]

这就是你需要做的一切。您可以看到online demo here