У меня есть вкладка, где вы можете нажать кнопку, чтобы создать новые вкладки. Когда кнопка нажимается, она создает новую вкладку, но не возникает, но когда я вызываю setActiveTab, она ничего не делает. Когда я перешагнул его в Chrome, я вижу, что он фактически меняет вкладку на указанную, но затем переключает ее обратно на оригинал. Любая помощь будет большой. Вот код:ExtJS TabPanel SetActiveTab Возврат к 0
управления Tab:
{
xtype:'tabpanel',
itemId:'tabctr1',
width:785,
hidden:true,
items:[
{ iconCls: 'btn-NewTab', tabConfig: { listeners: { click: btnAddSensor_Click } } }
]
}
Нажмите Событие:
function btnAddSensor_Click(sender,e,eOpts)
{
//Local Variable Declaration
var parent = sender.up('tabpanel');
if (parent !== null && parent !== undefined)
{
var newTab = parent.add({
title: parent.items.length,
layout: 'vbox',
width:785,
margin:'5 0 0 0',
items:[
]
}
]
});
parent.setActiveTab(newTab);
}
}