【发布时间】:2017-10-17 16:16:01
【问题描述】:
angular.module('adminApp')
.service('subCategoryFinder', ['$http',function($http){
var self = this;
self.getSubCategory = function(){
var data = {};
$http.get('/app/admin/category/category.json').then(function (response) {
data = response.data;
console.log(data);
});
return data;
}
}]);
我正在尝试更新 getSubCategory 函数内的数据变量,但数据变量仅在内部函数范围内更新,并且无法更新外部函数的数据变量,导致空对象,即 {} 已初始化。提前致谢!
【问题讨论】:
标签: javascript angularjs closures