这行代码就是我在Sencha TOuch 1.1应用程序中的代码:
var a=Ext.createDelegate(photoSuccess,this,[],true);
如何在Sencha Touch 2中做同样的事情?我试过这个机智没有运气:
var a=Ext.bind(photoSuccess,this);
谢谢!
答案 0 :(得分:3)
的有效表示
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
换句话说,您的通话应该有效