【发布时间】:2015-04-10 15:17:31
【问题描述】:
get方法结束后如何使用this.getAllUsers中的回调函数获取数据?
当我运行这段代码时 gitData 是空的
//REPOSITORY
$provide.factory('UsersRepository',["Repository",function(repository) {
this.route = '/api/mongoid_users';
this.getUsers = function(success_callback){
repository.get(this.route,success_callback);
};
return this;
}]);
//CONTROLLER
this.initGitData = function(urlData){
var gitData = {};
gitData = {
allUsers: ctrl.getAllUsers(urlData)
};
ctrl.getTypeRepository(gitData);
}
this.getAllUsers = function(urlData){
usersRepository.getUsers(function(users, status, headers, config){
});
};
【问题讨论】:
标签: angularjs callback repository