xtype可作为Ext控件的简写,都会对应一个Ext控件。当然这里你也可以自定义这个xtype,通过自定义的Ext控件来绑定,主要由Ext.reg方法去注册xtype。

我们还可以直接用 xtype(比如 TextField 对应的 xtype 是 textfield) 的对象形式来创建组件,比如在面板的 items 属性中,尤其是多个组件或需要写许多的 ExtJs 相关代码时就更值得推荐。
两种形式的写法如下:

items[new Ext.form.TextField({fieldLabel:'姓名', id:'name', width:120}),new Ext.form.TextField({fieldLabel:'密码', id:'passwd', inputType:'password', width:120}),new Ext.form.DateField({fieldLabel:'生日', id:'birth', format:'Y年m月d日', width:120})]

//替换成用 xtype 写法就如下(似乎只是免去了很多的 new …)

items[{xtype:'textfield', fieldLabel:'姓名', id:'name', width:120},{xtype:'textfield', fieldLabel:'密码', id:'passwd', inputType:'password', width:120},{xtype:'datefield', fieldLabel:'生日', id:'birth', format:'Y年m月d日', width:120}]

下面介绍下ExtJs xtype 与 组件 的一一对应关系







ExtJs xtype的使用相关推荐

  1. ExtJs:xtype的含义

    转自:http://www.cnblogs.com/timy/archive/2010/08/13/1799111.html ExtJs:xtype的含义 根据我在EXT论坛上的观察,xtype用起来 ...

  2. ExtJS xtype class对照表

    [转]ExtJs中可用的xtype Posted on 2009-04-16 16:36 巴斯光年 阅读(714) 评论(0)  编辑 收藏 所属分类: JS, ExtJS xtype         ...

  3. ExtJs xtype一览

    基本组件: xtype Class 描述 button Ext.Button 按钮 splitbutton Ext.SplitButton 带下拉菜单的按钮 cycle Ext.CycleButton ...

  4. extjs xtype 类型

    xtype                  Class 基本组件: box                    Ext.BoxComponent                      具有边框 ...

  5. ExtJS4.2学习(11)——高级组件之Grid

    大纲: 1.首先,搭建起来一个最基础的Grid组件: 2.其次,利用前边MVC架构将代码重构: 3.再者,介绍下Grid的一些特性. 一.搭建基础的Grid组件 在文章的开始,我们首先简单的搭建一个G ...

  6. 日期 html 布局,datepicker

    android 的DatePicker怎么取出 年月日的值 这是一个Android原生的控件,一个日期控件,如你所说,有年月日 第一步: 获取DatePicker的控件 DatePicker mDat ...

  7. ExtJs中的xtype

    论坛很多人都在谈论ExtJs的内存泄露的问题,可是我发现在ExtJs官方论坛上这样的讨论很少,不明白其中原因.今天偶然的点击的spket的extension生成模板,注意到了官方推荐的自定义组件的开发 ...

  8. ExtJS中xtype 概览

    基本组件: xtype Class 描述 button Ext.Button 按钮 splitbutton Ext.SplitButton 带下拉菜单的按钮 cycle Ext.CycleButton ...

  9. ExtJS的xtype列表

    为什么80%的码农都做不了架构师?>>>    xtype                 Class            基本组件: box                    ...

最新文章

  1. 开源jar包导入查看源码
  2. 【Leetcode】刷题题单记录
  3. c#中的静态构造函数
  4. java retry 实现,java-retry实现
  5. 我的软考之路(六)——数据结构与算法(4)之八大排序
  6. django filter查询多选_Django重置密码漏洞(CVE201919844)复现和分析
  7. 瑞利衰落的概念及应对技术——信道编码、交织、跳频
  8. vue+element实现手机号验证码注册
  9. 被指开除高级研究员,谷歌大神Jeff Dean回应:是她说不答应条件就离职
  10. 应届生面试的5大技巧,附600字自我介绍范文
  11. 皮皮虾技术三面,我的面试经验与总结分享
  12. POI导出word文件中表格合并方法(行合并,列合并)
  13. IDEA 2018 ultimate 简单激活方式
  14. 基于OpenWrt的PPTP插件开启防火墙转发
  15. ODBC in Win7
  16. 华为 USG6000防火墙配置镜像模式双机热备
  17. js实现点击复制链接功能
  18. GPL/wide-dhcpv6/dhcp6c源代码分析
  19. excel 数据计算
  20. Python永久更改镜像源(一键操作)

热门文章

  1. 用MATLAB读取.nc文件,并绘图
  2. C语言中实现bool(布尔型变量)
  3. 瑞吉外卖:linux课程学习(软件安装、项目部署)
  4. 十大WEB安全问题(OWASP Top Ten Project-2017)
  5. (已解决)fatal: unable to access 'https://github.com/xxxxx': Failed to connect to http://127.0.0.1:1080
  6. 24部电影的人生哲理
  7. 不重启容器的情况下添加或者删除端口
  8. 【稳定性day3】蘑菇街的运维体系 - 如何撑住双十一
  9. 【程序23】TestAge.java 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。 //问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个
  10. Doxygen简介及使用说明