ExtJS 4.1 中的分页问题

Posted

技术标签:

【中文标题】ExtJS 4.1 中的分页问题【英文标题】:Paging issue in ExtJS 4.1 【发布时间】:2012-06-14 09:34:56 【问题描述】:

我发现当网格具有分页属性时,您不应该第二次从服务器发送元数据属性。因为如果您第二次发送分页中断。我只需要先发送。我应该如何克服这个问题?问题来自我在文档中找到的这段代码。

listeners:  //under the store
            'metachange': function(store,meta)
            grid.reconfigure(store,meta.columns);
              

【问题讨论】:

我不确定这个问题是否足够清楚。如果请求的页面不是 1,您就不能简单地不从服务器返回元数据吗? @Izhaki,我试过了,但是当用户回到第 1 页时,分页会破坏一切。 而且没有办法进行两次服务器调用:一次只获取元数据,另一次读取? @Izhaki,我想我只需要发送一次元参数。 顺便说一句,如果您提及您在文档中的哪个位置找到了您提供的代码,它会很高兴?它是 ExtJS 库的一部分还是您正在复制的示例? 【参考方案1】:

提案:

listeners:  //under the store
    'metachange': function(store,meta)
     if ( !this.meta )
     
         this.meta = meta;
         grid.reconfigure(store,meta.columns);
     
  

【讨论】:

以上是关于ExtJS 4.1 中的分页问题的主要内容,如果未能解决你的问题,请参考以下文章

将 extjs dockeditems 中的按钮与左侧的分页工具栏右对齐

Ext JS 4.2 中的分页内存代理等效技术是啥

EXTJS 4.2 网格问题的分页

ExtJs - 基于远程数据的分页和缓冲网格,没有远程分页和过滤

网格面板中的 ExtJs 5.1 分页工具栏

EXTJS 4.2 网格的分页