myCallback()
返回console.log(scope.mediafiles)
后, undefined
将被执行。
我需要显示scope.mediafiles
。
foo = function(callback) {
$http(method: "get", url: "http://myhost/bananas", options = {}).success(callback)}
myCallback = function(result) {
scope.mediafiles = result
console.log(scope.mediafiles) // it will output the result
}
foo(myCallback);
console.log(scope.mediafiles) // output undefined
@AlekseySolovey即使我阅读了文档,我仍然不明白。
mydata.then(function(res){scope.mediafiles = res;});
返回
非常感谢您的支持!