Extjs 如何在选项卡面板项中添加cls

Extjs 如何在选项卡面板项中添加cls,extjs,Extjs,四,。a有一个包含两个项的选项卡面板,一个项包含多个项意味着app42Tabs函数包含另一个包含多个项的选项卡面板。我想在项目App42选项卡上添加cls保护 var tabPanel = new Ext.TabPanel({ activeTab: 0, id:"tabPanelDB", plain:true, defaults:{ autoScroll: true

四,。a有一个包含两个项的选项卡面板,一个项包含多个项意味着app42Tabs函数包含另一个包含多个项的选项卡面板。我想在项目App42选项卡上添加cls保护

var tabPanel = new Ext.TabPanel({
            activeTab: 0,
            id:"tabPanelDB",
            plain:true,
            defaults:{
                autoScroll: true
            },

            items:[{
                title: 'App42 API',
                id:'cloudApiTab',
                layout:'fit',
                items:[app42Tabs()]

            },{
                title: 'AppWarp',
                 id:'cloudApiTab',
            }]
        })
根据,您需要向执行
app42Tabs()
方法时请求的引用代码添加
cls
itemCls
(取决于您试图覆盖css的配置)

示例tab.panel,需要配置:

var tabs = Ext.create('Ext.tab.Panel', {
    cls:'myCustomClass',
    itemCls:'anotherCustomClass',
    items: [
        {
            title: 'Tab 1',
            html : 'A simple tab'
        },
        {
            title: 'Tab 2',
            html : 'Another one'
        }
    ]
});

感谢您的回复,但如果我在app42Tabs中添加cls类,则函数意味着在另一个选项卡中添加cls类,它将应用于app42Tabs的选项卡,但我想在第一个选项卡中添加clsitems@naresh,我不确定我是否100%理解,当
app42Tabs()时,是否要修改现有选项卡
cls
render
?通常,当我们在选项卡面板中添加项时,我们编写的语法如下:items:[{title:'Tab 1',html:'a simple Tab',cls:'testCls'}],但在我的例子中,我在items中添加了一个函数,因此如果我可以添加cls属性,则该项:[{app42Tabs(),cls:'testForCls'}]它给synatex的错误,所以请告诉我如何才能写这感谢很多