小编dew*_*_de的帖子

当第二次添加视图时,按钮点击不响应

当列表中的项目被选中时,我执行以下代码行.

this.details = Ext.create('EventManager.view.EventInfoView');
this.getNavigationView().push(this.details);
Run Code Online (Sandbox Code Playgroud)

所以我创建一个新视图,并将其推送到导航视图.在我的控制器中,我听一下在新创建的视图中的acceptEventButton上的点击.

Ext.define('EventManager.controller.eventController', {
extend: 'Ext.app.Controller',
config: {
    refs: {
        acceptEventButton: '#acceptEventButton'
    },

    control: {
        "acceptEventButton": {
            tap: 'onAcceptButtonTap'
        }
    }
},
...
Run Code Online (Sandbox Code Playgroud)

第一次将此视图放置在导航视图上时,按钮点击工作.当我按下后退按钮并按下另一个视图时按钮什么都不做.

我想通过现在的逻辑来解决这个问题.在创建视图然后推送它时,我宁愿不自己添加eventlisteners.

这个问题存在的任何想法以及如何解决?

sencha-touch-2

4
推荐指数
1
解决办法
3200
查看次数

标签 统计

sencha-touch-2 ×1