这是我的小部件。
$.custom("custom.myWidget", function(){
_create: function() {
this._main();
},
_main: function(){
_callFunction(_passMe, par1, par2);
},
_passMe: function(par1, par2) {
...
....
},
_callFunction: function(callbackFunction, par1, par2) {
....
...
callbackFunction(par1, par2);
}
});
所以我需要做的是在callbackFunction中运行_passMe函数。我该怎么做?
答案 0 :(得分:0)
非常简单,像这样传递
this._passMe.bind(this)
例如,
_callFunction: function(callbackFunction, par1, par2) {
....
...
callbackFunction(par1, par2, this._passMe.bind(this));
}
您在这里传递对_paasMe
函数