Extjs 如何在选项卡面板项中添加cls
四,。a有一个包含两个项的选项卡面板,一个项包含多个项意味着app42Tabs函数包含另一个包含多个项的选项卡面板。我想在项目App42选项卡上添加cls保护Extjs 如何在选项卡面板项中添加cls,extjs,Extjs,四,。a有一个包含两个项的选项卡面板,一个项包含多个项意味着app42Tabs函数包含另一个包含多个项的选项卡面板。我想在项目App42选项卡上添加cls保护 var tabPanel = new Ext.TabPanel({ activeTab: 0, id:"tabPanelDB", plain:true, defaults:{ autoScroll: true
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的错误,所以请告诉我如何才能写这感谢很多