2012-01-27 64 views
1

在ExtJS版本3中,Ext.grid.RowSelectionModel中有一个属性“grid”,缺少它在版本4中。从ExtJS4中的RowSelectionModel引用到网格

我在扩展RowSelectionModel的类的函数中使用了对GridPanel的引用。

如何在ExtJS 4中获得此参考?的ExtJS的3码

实施例:

Ext.extend(MyApp.RowSelectionModel, Ext.grid.RowSelectionModel, { 
    ... 
    doSomething: function() { 
     var referenceToGrid = this.grid; 
    } 
    ... 
}); 

如何可以填补与参照的GridPanel了 “referenceToGrid” 变量?

回答

1

您可以在定义您的SM时传递引用,也可以使用ComponentQuery来查找您的目标。

+0

谢谢,我在定义SM时通过了参考,并正常工作。 – Bammal 2012-01-30 14:02:00

+0

太棒了,很高兴它有帮助。 – dbrin 2012-01-30 18:05:45