页面更改后的 Extjs 5 网格绑定

Extjs 5 grid binding after page change

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

网格定义:

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

审核按钮定义:

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

这是我之前在此处报告的 extjs 5.1 错误:http://www.sencha.com/forum/showthread.php?297085-grid-selectionchange-event-not-fires-when-using-paging