0

コンポーネントの初期化から関数にアクセスしようとしています。Sencha Touch/Ext.js は初めてなので、スコープがどのように機能するかわかりません。「コントロール」に「スピン」リスナーがあり、インクリメントするとうまく機能するようです。

簡略化されたコード:

Ext.define('App.view.CreateChallenge', {
    extend: 'Ext.Container',
    fullscreen: true,
    xtype: 'CreateChallenge',
    config:{ 
        items[
            xtype: 'spinnerfield',
            itemId: 'mySpin',
            initialize:function(){
                App.view.Challenge.doThis();
            }
        ],
    control:{
        '#mySpin' : {
            spin: 'doThis'

        }
    }
    },
    doThis:function(){
       console.log('dooing this');
    }
}); 

ありがとう、スティーブ

4

2 に答える 2

0

私は単に使用します

VIEW/This .getParent()
于 2013-07-10T16:29:25.663 に答える