tabPanel常用属性和方法
一、tabPanel主要配置项
activeTab
初始激活的tab,索引或者id值,默认为none
autoTabs
是否自动将带有'x-tab'样式类的div转成tabs添加到TabPanel中,默认为false。当该配置项设为true时,需要设deferredRender为false,还必须使用applyTo。
deferredRender
是否延迟渲染,默认为true。
autoTabSelector
默认为'div.x-tab'。
resizeTabs
是否可以改变tab的尺寸,默认为false。
minTabWidth
tab的最小宽度,默认为30。
tabWidth
每个新增加的tab宽度,默认为120。
tabTip
tab的提示信息
tabPosition
tab位置,可选值有top、bottom,默认为top
enableTabScroll
是否允许Tab溢出时可以滚动,默认为false。
closable
tab是否可关闭,默认为false
scrollDuration
每次的滚动时长,默认为0.35毫秒。
scrollIncrement
每次的滚动步长,默认为100像素。
wheelIncrement
每次鼠标滑轮的滚动步长,默认为20像素。
二、tabPanel主要方法
getActiveTab()
获取当前活动的tab
get( String/Number key )
根据组件id或者索引获取组件
getItem(String id)
根据tab id获取tab
setActiveTab( String/Number item )
设置某个面板为活动面板
remove( Component/String component, [Boolean autoDestroy] )
移除某个面板
removeAll( [Boolean autoDestroy] )
移除所有面板
参考资料: extjs tabPanel的用法 http://www.studyofnet.com/news/485.html
activeTab
初始激活的tab,索引或者id值,默认为none
autoTabs
是否自动将带有'x-tab'样式类的div转成tabs添加到TabPanel中,默认为false。当该配置项设为true时,需要设deferredRender为false,还必须使用applyTo。
deferredRender
是否延迟渲染,默认为true。
autoTabSelector
默认为'div.x-tab'。
resizeTabs
是否可以改变tab的尺寸,默认为false。
minTabWidth
tab的最小宽度,默认为30。
tabWidth
每个新增加的tab宽度,默认为120。
tabTip
tab的提示信息
tabPosition
tab位置,可选值有top、bottom,默认为top
enableTabScroll
是否允许Tab溢出时可以滚动,默认为false。
closable
tab是否可关闭,默认为false
scrollDuration
每次的滚动时长,默认为0.35毫秒。
scrollIncrement
每次的滚动步长,默认为100像素。
wheelIncrement
每次鼠标滑轮的滚动步长,默认为20像素。
二、tabPanel主要方法
getActiveTab()
获取当前活动的tab
get( String/Number key )
根据组件id或者索引获取组件
getItem(String id)
根据tab id获取tab
setActiveTab( String/Number item )
设置某个面板为活动面板
remove( Component/String component, [Boolean autoDestroy] )
移除某个面板
removeAll( [Boolean autoDestroy] )
移除所有面板
参考资料: extjs tabPanel的用法 http://www.studyofnet.com/news/485.html
还没人转发这篇日记