コンポーネントの初期化から関数にアクセスしようとしています。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');
}
});
ありがとう、スティーブ