Javascript 如何正确写入离子控制器?

Javascript 如何正确写入离子控制器?,javascript,angularjs,json,ionic-framework,buddypress,Javascript,Angularjs,Json,Ionic Framework,Buddypress,你好,我的控制器有问题。我尝试使用JSON API从Buddypress中获取朋友。其 但是,当我试图在我的应用程序中得到这个,它是不工作的 这是我的控制器 //朋友控制器 .controller('FriendsCtrl',函数($scope、$rootScope、$state、$ionicLoading、PostService){ $scope.posts=[]; $scope.friends=[]; $scope.page=1; $scope.totalPages=1; $scope.do

你好,我的控制器有问题。我尝试使用JSON API从Buddypress中获取朋友。其

但是,当我试图在我的应用程序中得到这个,它是不工作的

这是我的控制器
//朋友控制器
.controller('FriendsCtrl',函数($scope、$rootScope、$state、$ionicLoading、PostService){
$scope.posts=[];
$scope.friends=[];
$scope.page=1;
$scope.totalPages=1;
$scope.doRefresh=函数(){
$ionicLoading.show({
模板:“正在加载帖子…”
});
//总是给我带来最新的帖子=>page=1
PostService.getUserFriends(1)
.then(功能(数据){
$scope.totalPages=data.pages;
$scope.posts=PostService.shortenPosts(data.posts);
$ionicLoading.hide();
$scope.$broadcast('scroll.refreshComplete');
});
};
$scope.loadMoreData=函数(){
$scope.page+=1;
PostService.getUserFriends($scope.page)
.then(功能(数据){
//我们将在每个请求中更新此值,因为可以创建新的帖子
$scope.totalPages=data.pages;
var new_posts=PostService.shortenPosts(data.posts);
$scope.posts=$scope.posts.concat(新发布);
$scope.$broadcast('scroll.infiniteScrollComplete');
});
};
$scope.doRefresh();

})
有什么问题吗?你检查控制台了吗?控制台干净!没有什么!都在我的代码里对吗?有什么问题吗?你检查控制台了吗?控制台干净!没有什么!都在我的代码里,对吗?