我在ExtJS的4.2写在MVC模式工作的一个项目。我需要参考MyViewport中的特定项目(从类Ext.container.Viewport扩展而来)。需要从控制器内引用的项目具有类别MyPanel(从“Ext.Panel”扩展)。问题是,有几个项目与同一类,所以简单地做一个非标准ExtJs- 成分查询一样,ExtJS的裁判板组件与特定的标题
//inside myController.js
refs: [
...
{ref: 'specificItem', selector: 'MyViewport_alias > myPanel_alias'},
...
]
不会得到我的项目的引用。这就是为什么我认为检索由这样的参考,因为使用MyPanel类的项目有一个属性标题:
//inside myController.js
refs: [
...
{ref: 'specificItem',
selector: 'MyViewport_alias > myPanel_alias > title="title of specific item"'},
...
]
但我coulnd't找到检索项目,通过引用任何实例使用它们的属性作为除this以外的组件查询的一部分。
有没有人遇到过这种问题?
感谢小提琴的例子,但它不工作的ExtJS的4.2。 – kiltek
你可能会给itemId一个例子,因为我不能在ExtJs 5和ExtJs 4.2中都不工作吗? – kiltek
@kiltek已更新 – Emissary