ExtJs组件监听事件
来源:互联网 发布:苏州淘宝店铺装修 编辑:程序博客网 时间:2024/06/05 16:06
extjs对组件添加监听的常用三种方式
(1)在定义组件的配置时设置
如代码中所示:这种写法就是定义组件的时候就给组件绑上了监听,写在组件里\
基本写法为: listeners{'事件',function(){处理方法}};
监听会在组件进行相应的事件时触发,例如本例中的change事件,每个组件所有拥有的触发事件都是不一样的,常见的有focus,blur,change,beforequery等.
(2)对组件变量通过on方法设置
例如已经定义了一个类型为GridPanel的变量gridPanel,则再通过on方法设置行双击事件这种方法比较灵活.主要给dom对象来监听事件
基本写法为:Ext.get(document).on('事件',function(){ 处理方法})
(3)通过组件变量方法addListener()设置
如上述的gridPanel变量,添加行单击事件如下事件监听是为定义对象的一个事件配置了个监听器,其实就是为事件注册了一个函数,实现方法就是上述三种方法.当这个事件被触发时,extjs会自动调用相应的注册函数.
自定义的对象(例如A)需要先定义事件,(如用addEvent(E)),然后再为定义好的事件添加监听(this.A.on("E",functionE1))
而使用Ext自带的组件对象,则需要选择组件自身支持的事件来添加监听.
js代码使用了监听,更能完成一些特殊的功能,例如校验,清空,自动传值,级联操作等等,使界面功能效果更容易实现. 0 0
- ExtJs组件监听事件
- ExtJs组件监听事件
- ExtJs组件监听事件
- extjs组件添加事件监听的三种方式
- extjs组件添加事件监听的三种方式
- extjs组件添加事件监听的三种方式
- extjs组件添加事件监听的三种方式
- ExtJS监听事件:Focus
- ExtJS 键盘事件监听
- ExtJs监听回车事件
- Extjs中为RadioGroup组件添加监听事件,来控制另一个组件是否显示
- extjs事件 事件监听 事件委托
- extjs TabPanel 监听激活事件
- Extjs 4.1 tree事件监听
- Extjs中datefield监听事件
- extjs中的事件监听方法
- ExtJs组件的事件处理
- ExtJs组件之事件处理
- 《统计学习方法》——kd树python实现
- AlexNet结构详解(引用MrGiovanni博士)
- CSS盒模型,元素分类,
- navicat数据库连接报错
- OpenCV 随机数生成器 RNG
- ExtJs组件监听事件
- 利用vue做一个简单的todolist
- Android自定义View获取自定义属性
- 基础知识—循环语句-循环控制
- ubuntu17.04 安装网易云音乐解决依赖问题
- 1001. A+B Format (20)
- 二阶齐次线性递推通项公式的寻找
- google android 源码代码规范
- Android 第一天