如何在extjs中动态创建标签?

时间:2016-06-22 09:35:21

标签: extjs extjs4 extjs4.1 extjs4.2

我是extjs的新手。我想在我的面板中创建选项卡,基于从dataBase生成的数字(考虑该值存储在'numOfTabs'中,该数据从dataBase获取并在JS中可用)。

我不想使用任何按钮事件来生成标签,但在页面加载时我需要查看标签。

如何在面板中创建'n'标签,其中'n'是numOfTabs中的值?

使用extjs4.2.2

2 个答案:

答案 0 :(得分:1)

var tabPanel = Ext.getCmp('tabsID');
var items = tabPanel.items.items;
tabPanel.add({
    title: tTitle,
    id: tChieldID,
    closable: true,
    layout: 'fit',
    flex: 1,
    items: [{...}]
});
tabPanel.setActiveTab(tChieldID);

答案 1 :(得分:0)