我有一个工具栏,当我单击任何正在创建选项卡的项目时,我现在正在使用大量项目。类似于此代码的内容
public static void openNewTab(String title, String path, Tabbox mainTab) {
Tab tab = new Tab(title);
tab.setClosable(true);
tab.setParent(mainTab.getTabs());
Tabpanel tabpanel = new Tabpanel();
Include include = new Include(path);
include.setParent(tabpanel);
tabpanel.setParent(mainTab.getTabpanels());
mainTab.setSelectedTab(tab);
}
现在我想要获取所选选项卡的 ViewModel 当 ZUL 中的任何 Ctrl 键按下时...我有这个
@Wire("#mainTab")
Tabbox mainTab;
Tab tab = mainTab.getSelectedTab( );
可以从 selectedTab 变量中获取 ViewModel 吗?
我正在这样做
Include include = new Include(path);
include.setParent(tabpanel);
Object object = include.getAttribute("viewModel");
现在对象给出 null 我们可以从这里获取 ViewModel,而我在这里包含 ZUl 吗?