如何在选项卡面板中获取活动选项卡索引?

时间:2015-10-14 17:43:17

标签: extjs sencha-touch-2 sencha-architect sencha-touch-2.1

如何在sencha touch中的选项卡面板中获取活动或选定的选项卡索引?

我在我的应用程序中使用tabpanel

4 个答案:

答案 0 :(得分:2)

var tabpanel = Ext.ComponentQuery.query('mainViewport #mainTabPanel'); //use your item Id / reference here
var activeTab = tabpanel.getActiveTab();
var activeTabIndex = tabpanel.items.indexOf(activeTab);

答案 1 :(得分:1)

我不得不使用:

tabpanel.getActiveItem();

在getActiveTab上收到此错误:

  

getActiveTab不是函数

答案 2 :(得分:0)

这是正确的代码:

onPrepare: function() {
  return browser.getProcessedConfig().then(function(config) {
    var browserName = config.capabilities.browserName;
    browser.manage().timeouts().setScriptTimeout(60000);

  });

答案 3 :(得分:0)

var activeTab = tabPanel.getActiveTab();
var currentStep = tabPanel.items.indexOf(activeTab);