sencha touch2 中 如何在控制层中给组件panel注册tap事件
2012-10-18 13:51
232 查看
正常sencha touch2中,组件panel是没有tap事件的。我们需要用组件的初始化事件,间接进行绑定,代码如下:
Ext.define("LYT.controller.Main", { extend: 'Ext.app.Controller', config: { refs: { Panel: '#Panel'//指定panel的引用 }, control:{ Panel: { initialize: function(component, options) {//初始化事件 component.element.on({ tap : function() { alert(this.id); } }) } } } } });
相关文章推荐
- Sencha Touch 给 Panel 注册点击事件(tap)和其他touchstart,touchend 等事件
- sencha touch2 如何在control层控制store中的代理进行传参查询
- sencha 为panel 注册点击事件
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- POX控制器源码阅读(二) 组件如何监听事件/未完成
- 如何用sencha cmd调整eclipse+tomcat+jdk+maven里面的ext组件的主题
- 如何获取当前视图中成为第一响应者的组件,并取消注册
- js中如何注册事件
- cakephp学习:大部分动作使用Auth组件来控制权限,但少部分不用,如何实现?
- iframe如何触发父元素事件以及父页面控制iframe子页面元素
- vue---vue中如何自定义事件?子组件事件如何向上触发父组件事件?
- Android 如何自定义一个简单的组件和自定义的点击事件(中级)
- HTML5 audio元素如何使用js与jquery控制其事件
- Sencha touch 开发系列:类与ST组件,事件,自定义组件
- Sencha touch 开发系列:容器组件:tabpanel,carousels
- jQuery基础教程之如何注册以及触发自定义事件
- C#--关于事件的定义及注册,如何实现在一个文本框中只输入数字或者只能输入0至9十种数字、a至z或A至Z五十二种字符。
- 第25天 JFrame、JoptionPanel对话框、布局管理器、非容器组件、菜单组件、事件
- 如何注册组件收藏
- vue中如何让子组件的事件传递给父组件