このコード行は、Sencha TOuch 1.1 アプリにあるものです。
var a=Ext.createDelegate(photoSuccess,this,[],true);
どうしたら Sencha Touch 2 で同じことができるのでしょうか? 私は運がないこれを試しました:
var a=Ext.bind(photoSuccess,this);
ありがとう!
このコード行は、Sencha TOuch 1.1 アプリにあるものです。
var a=Ext.createDelegate(photoSuccess,this,[],true);
どうしたら Sencha Touch 2 で同じことができるのでしょうか? 私は運がないこれを試しました:
var a=Ext.bind(photoSuccess,this);
ありがとう!
の有効な表現
var a=Ext.createDelegate(photoSuccess,this,[],true);
は
var a=Ext.bind(photoSuccess,this,[],true);
あるいは単に
var a=Ext.bind(photoSuccess,this);
これが実際の例です
var photoSuccess = function(foo) {
console.log('foo', foo);
}
var a = Ext.bind(photoSuccess, window);
a(1) //outputs: foo 1
言い換えれば、あなたの呼び出しはうまくいくはずです