最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
ExtJs自定义组件事件绑定两个实例
时间:2013-11-01 编辑:简简单单 来源:一聚教程网
例1
优化了一下代码,结果如下。
调用:
代码如下 | 复制代码 |
组件定义
代码如下 | 复制代码 |
Ext.define('WX.student.AddStudent', { modal:true, }); |
例2
新件一个JS文件
代码如下 | 复制代码 |
// JavaScript Document 编号:{ID} ',' 姓名:{FirstName}-{LastName} ',' 电话:{Phone} ',' 城市:{City} ',' 邮箱:{Email} ']), initComponent:function(){ CRM.Panels.UserDetail.superclass.initComponent.call(this); if(typeof this.tpl === 'string'){ this.tpl = new Ext.XTemplate(this.tpl); } this.addEvents('UAlert');//注册新事件 this.addListener({//侦听函数 UAlert: { //注册的新事件 fn:this.onAlert,//调用onAlert方法 scope: this } }); }, ////////////// onAlert: function(){ alert('注册的新事件'); }, UAlert:function(){ this.fireEvent('UAlert'); }, ///////////////////// onRender: function(ct, position){ CRM.Panels.UserDetail.superclass.onRender.call(this, ct, position); if(this.data){ this.update(this.data); } }, update: function(data){ this.data = data; this.tpl.overwrite(this.body, this.data); // this.fireEvent('update',this.data); } }); //把新建的自定义组件注册为一种xtype
|
在页面上:
代码如下 | 复制代码 |
|
-
下一个: extjs自定义组件函数回调实例介绍
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31