Extjs4.0学习笔记五(TabPanel应用)

                    Extjs4.0 学习笔记五(TabPane应用)

本节总结一下TabPanel的学习点。首先创建TabPanel,介绍两种创建方式。

官网API

 

Ext.tab.Panel  xtype: tabpanel

Every component has a specific xtype, which is its Ext-specific type name, along with methods for checking the xtype like getXType and isXType. This is the list of all valid xtypes

xtype                Class

-------------      ------------------

button               Ext.button.Button

buttongroup      Ext.container.ButtonGroup

colorpalette      Ext.picker.Color

component        Ext.Component

container         Ext.container.Container

cycle               Ext.button.Cycle

dataview          Ext.view.View

datepicker        Ext.picker.Date

editor              Ext.Editor

editorgrid         Ext.grid.plugin.Editing

grid          Ext.grid.Panel

multislider        Ext.slider.Multi

panel               Ext.panel.Panel

progress          Ext.ProgressBar

slider              Ext.slider.Single

spacer             Ext.toolbar.Spacer

splitbutton       Ext.button.Split

tabpanel          Ext.tab.Panel

treepanel         Ext.tree.Panel

viewport         Ext.container.Viewport

window          Ext.window.Window

xtype就是一个代表类(Class)的标识名字。
 
所以创建类的对象里有下面两种方式:

1.           Ext.create('Ext.tab.Panel',{

            width:400,

            height:400,

            renderTo:document.body,

            items:[{

                title:'Foo'

            },{

               title:'Bar',

               tabConfig:{

                  title: 'Custom Title',

                  tooltip: 'A button tooltip'

               }

            }]

        });

2. xtype

  Ext.createWidget('tabpanel',{

            width:400,

            height:400,

            renderTo:document.body,

            items:[{

                title:'Foo'

            },{

               title:'Bar',

               tabConfig:{

                  title: 'Custom Title',

                  tooltip: 'A button tooltip'

               }

            }]

        });

而且这里用到了Ext的 createWidget()方法:

官网API介绍createWidget


原来为了便于去记忆,Ext支持了用别名来实例化类的对象,这样更简洁。

上面两个例子的页面效果为:


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值