Ext是一个非常强大的javascript的框架,里面有好多的组件可以让我们非常方便的使用.
而每一个组件为了方便都有一个相对应的xtype.
http://www.sencha.com/learn/Tutorial:Xtype_defined_(Chinese)这是一个中文的官方对于xtype的介绍.
在官方提供的API文档里面的Component(注:在官方文档里有两个Component类,如果在一个里面没有找到,可以在另外一个里面找找看)类里有xtype的完整列表,
以下提供了ext的扩展框架sencha-touch的所有的xtype列表:
xtype Class ------------- ------------------ button Ext.Button component Ext.Component container Ext.Container dataview Ext.DataView panel Ext.Panel slider Ext.form.Slider toolbar Ext.Toolbar spacer Ext.Spacer tabpanel Ext.TabPanel Form components --------------------------------------- formpanel Ext.form.FormPanel checkboxfield Ext.form.Checkbox selectfield Ext.form.Select field Ext.form.Field fieldset Ext.form.FieldSet hiddenfield Ext.form.Hidden numberfield Ext.form.Number radiofield Ext.form.Radio textareafield Ext.form.TextArea textfield Ext.form.Text togglefield Ext.form.Toggle
这个是sencha-touch的完整列表,如果是ext的话,在component的api文档里面也有对应的完整列表.
另外关于xtype的一些方法:
Ext.reg()
每个组件类或他们子类的实例,都有下面的方法
getXTypes()
isXType()
可能还有其他相关的方法,希望大家一起来补充完整.