这是我正在尝试的代码:
initData:function(period)
{
this.getLoadObject('0',url, this.callbackFunction);
},
我想从callBackFunction接收一个返回值,我想由
initData
返回。有谁能帮助我,对JS不那么精通。
我尝试了类似的question,但没有得到帮助。
最佳答案
实际上,回调函数很可能是异步调用的,也就是从调用返回到initData之后。
但是,如果它是同步的,则可以执行以下操作:
initData:function(period)
{
var that = this;
var result;
this.getLoadObject('0',url, function() {
result = that.callbackFunction(arguments));
});
return result;
},