首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ext.PagingToolbar不能正常工作

Ext.PagingToolbar不能正常工作
EN

Stack Overflow用户
提问于 2011-03-22 10:41:28
回答 2查看 1K关注 0票数 0

我有一个网格,它根据网格旁边的类别选择框显示图像。例如,如果选择了所有照片选项卡,则网格将显示所有照片。如果选择了hawaii选项卡,则只显示来自夏威夷的照片。我有一个mediaStore,可以跟踪所有的图像。

代码语言:javascript
复制
bbar: new Ext.PagingToolbar({
        pageSize: 25,
        store: mediaStore,
        displayInfo: true,
        displayMsg: 'Displaying images {0} - {1} of {2}',
        emptyMsg: "No data to display"
    })

下面是我用来显示分页工具栏的代码。它非常适合于所有照片标签,但是当我点击任何其他类别时,比如有50张照片的类别,它会显示1页,每页2张,带有next和back按钮。如果你点击next按钮,grad将切换回显示所有照片类别,并且页码从1/ 2跳到2/5,而不是2/2。有人知道问题可能是什么吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-24 10:26:27

我最终将baseParams设置为包含selectionid,并在jsonstore中将其初始设置为'‘。

代码语言:javascript
复制
baseParams: 
{
    selectionid: ''
}

然后,当选择发生更改时,我使用以下命令修改了baseParam的值

代码语言:javascript
复制
mediaStore.setBaseParam('selectionid', record.id);
票数 0
EN

Stack Overflow用户

发布于 2011-03-22 13:52:45

这是因为您的mediaStore仍然包含所有记录(图像详细信息)。过滤只是隐藏了行。在调用filterBy方法之后调用load方法:

代码语言:javascript
复制
mediaStore.load(mediaStore.lastOptions);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5386145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档