【问题标题】:Sencha Touch 2 - Controller config select for classSencha Touch 2 - 类的控制器配置选择
【发布时间】:2013-11-03 00:02:12
【问题描述】:

我是 Sencha Touch 2 的新手,有一个问题(也许这是一个菜鸟问题,但我需要一个答案 :-))

我的视图控制器看起来像:

Ext.define('Myapp.controller.Controller', { 扩展:'Ext.app.Controller',

      config : {
           refs : {
                button : '#Wrapper .btn'
           },
           controller : {
                button : {
                     tap : 'exeFunc'  
                }
           }
      },

      execFunc : function() { alert("OK"); }

});

我有一个 id 为“Wrapper”的面板,它包含一个带有 cls 属性“btn”的 xtype“按钮”项...

为什么不执行execFunc?我做错了什么?

感谢您的回答。

【问题讨论】:

    标签: class extjs controller refs


    【解决方案1】:

    选择器是组件选择器,不是 DOM 选择器,你赋予元素的类是无关紧要的。

    您需要将其设置为: '#Wrapper button[cls=btn]'

    【讨论】:

    • 啊,太好了!谢谢:-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多