ExtJS中listener方法和handler方法的区别
listener方法和handler方法的区别在文档中的说明的太玄乎了,看不懂
listeners监听能够对一个click Event事件添加任意多个的事件响应处理函数
而handler处理只能够通过处理函数一次处理点击响应
Ext.create('Ext.Button', {text : 'Dynamic Handler Button',renderTo: Ext.getBody(),handler : function() {// this button will spit out a different number every time you click it.// so firstly we must check if that number is already set:if (this.clickCount) {// looks like the property is already set, so lets just add 1 to that number and alert the userthis.clickCount++;alert('You have clicked the button "' + this.clickCount + '" times.\n\nTry clicking it again..');} else {// if the clickCount property is not set, we will set it and alert the userthis.clickCount = 1;alert('You just clicked the button for the first time!\n\nTry pressing it again..');}} });
new Ext.panel.Panel({width: 400,height: 200,dockedItems: [{xtype: 'toolbar'}],listeners: {click: {element: 'el', //bind to the underlying el property on the panelfn: function(){ console.log('click el'); }},dblclick: {element: 'body', //bind to the underlying body property on the panelfn: function(){ console.log('dblclick body'); }}} });
-------------------------------------------------------------------------------------------------------------------------------------------
官方说法可以点击此处
转载于:https://www.cnblogs.com/gwcyulong/p/7182919.html
ExtJS中listener方法和handler方法的区别相关推荐
- python predict_对Keras中predict()方法和predict_classes()方法的区别说明
1 predict()方法 当使用predict()方法进行预测时,返回值是数值,表示样本属于每一个类别的概率,我们可以使用numpy.argmax()方法找到样本以最大概率所属的类别作为样本的预测标 ...
- java——Scanner中nextLine()方法和next()方法的区别
遇到一个有意思的东西,在整理字符串这块知识的时候,发现我在用Scanner函数时,在字符串中加入空格,结果空格后面的东西没有输出来(/尴尬),不多说直接上代码: import java.util.Sc ...
- Keras中predict()方法和predict_classes()方法的区别
正如上篇博客中所讲,在Keras框架下执行深度学习任务时,一般会先根据训练数据集训练出模型,然后拿训练好的模型到生产环境(测试集)中部署并生产.以分类问题为例,当训练好了分类模型之后,我们要用这个模型 ...
- VBA中Activate方法和Select方法的区别
VBA中的Activate方法和Select方法看起来似乎相同,其实二者是有区别的.Activate方法的作用是激活,而Select方法的作用是选择.其区别如下: 1.对于"Sheets&q ...
- jquery中prop()方法和attr()方法的区别浅析
引用:http://www.jb51.net/article/41170.htm 官方例举的例子感觉和attr()差不多,也不知道有什么区别,既然有了prop()这个新方法,不可能没用吧,那什么时候该 ...
- Scanner中nextLine()方法和next()方法的区别
我们在使用扫描器Scanner时,遇到了字符串肯定会使用API中定义好的next()和nextLine()方法.两者一个是能读取空格一个是不能读取空格就像下面的样子 当我们把二者交换位置,再来看一下效 ...
- Hibernate中get方法和load方法的区别
一.get和load方法都是根据id去获得对应数据的,但是获得机制不同:如果使用get方法,hibernate会去确认该id对应的数据是否存在,它首先会去session中去查询(session缓存其实 ...
- jQuery中find()方法和filter()方法的区别
jQuery官方的API这样说明filter和find函数: filter(selector):Description: Reduce the set of matched elements to t ...
- Pytorch中view()方法和resize()方法的区别
1.view() 通过tensor.view方法可以调整tensor的形状,但必须保证调整前后元素总数一致.view不会修改自身的数据,返回的新tensor与源tensor共享内存,即更改其中一个,另 ...
最新文章
- 员工未回复群消息被罚200元,企业:符合公司规章制度
- SFB 项目经验-81-在企业内部外部限制访问ECP
- 大咖云集!航天智慧物流创意组-技术培训第三期
- VS中调试时不能关联源代码问题
- 知乎:国家何时整治程序员的高薪现象?
- 分类算法—Performance指标
- 43 FI配置-财务会计-固定资产-一般评估-定义折旧范围
- Linux驱动段错误,linux驱动调试--段错误之oops信息分析
- VSCode 写python,打印中文输出乱码
- 学linux哪个版本号,初学Linux哪个发行版本好?这些更合适!
- 计算机应用基础的课程讨论,(计算机教学论文:计算机应用基础课程教学方法的讨论.doc...
- video.js的简单用法
- 在Win2003下安装WMP10有奇招
- php doctrine 使用,php – Doctrine 2 – 多数据库配置和使用
- 芜湖市计算机语言,2012年芜湖市小学计算机水平等级测评试卷(logo语言版)
- python wx包_今天玩点啥:python真香系列之利用wxpy包写一个微信消息自动回复插件...
- 详解awk(一)awk基础知识、选项、程序段解析与实例
- 360流量卫士android 9,360流量卫士
- python正则表达式替换excel_在 Excel 中使用正则表达式进行查找与替换
- Linux下如何查看一个文件是否拥有软链接或硬链接文件?