【问题标题】:Extjs 5 grid binding after page change页面更改后的Extjs 5网格绑定
【发布时间】:2015-01-23 06:45:46
【问题描述】:

我正在使用 Extjs 5 构建一个简单的管理系统。我们的要求之一是将“审核”按钮绑定到网格的选择,如果某些属性(如“attrA”)为真,则启用审核按钮,否则不启用。我遇到的问题是,一旦页码更改,绑定就不起作用了。这个问题似乎是由远程分页引起的。更改网格的页码后,也许我需要用网格重新绑定审核按钮?你能帮我解决这个问题吗,我是 extjs 的新手(只使用一周)。我很高兴听到解决问题的好方法。以下是您的关键代码部分:

网格定义:

.
.
itemId: 'orderGrid',
reference:'orderGrid',
xtype : 'grid',
.
.

审核按钮定义:

{
 xtype : 'button',
 text : 'audit',
 glyph : 0xf044,
 handler : 'onModify',
 bind : {
    disabled : '{!orderGrid.selection.needAudit}'
 }
}

【问题讨论】:

    标签: extjs pagination grid bind


    【解决方案1】:

    【讨论】:

    • 谢谢。有没有办法解决这个问题?我的意思是使用extjs提供的“覆盖”功能而不是修改它的源代码的方式。
    • 我找不到解决这个问题的好方法。我只是听商店的加载事件并在里面管理我的问题。 (例如通过再次为网格引发 select 事件)。Extjs 也提到纠正了问题,但您应该等待下一个 GPA 版本!
    猜你喜欢
    • 1970-01-01
    • 2014-11-13
    • 2014-11-18
    • 1970-01-01
    • 1970-01-01
    • 2017-07-24
    • 1970-01-01
    • 2018-02-24
    • 1970-01-01
    相关资源
    最近更新 更多