2

我有一个菜单导航视图 (MenuNavigationV),还添加了一个侦听器来处理树节点上的单击事件。当我单击一个节点时,如果在另一个视图(MainV)中尚不可用,我应该能够打开/添加一个新的选项卡面板到选项卡栏。如何在 MenuNavigationV 中获取 MainV 的引用?

我的配置如下

视口-dockeditems:headerview -panel -menuview -container -mainview

4

1 回答 1

0

为什么不使用 id 来引用它,比如 Ext.getCmp('MainV')。

您还可以通过相对路径引用,例如

Tree: {
  ...

  listeners: {
    itemclick: function(tree, record) {
      tree.up('viewport').down('tabpanel').add({ Your item config here });
    }
  }
}
于 2012-11-17T23:53:29.890 回答