unserver-unify
Version:
25 lines (24 loc) • 815 B
JavaScript
;
angular.module('bamboo.user').controller('UserBlogsCtrl', function(UserService,$stateParams) {
var _self = this;
var teacherid;
var _userloginname = $stateParams.teacherloginname;
var currentpage = 0;
_self.blogs = [];
UserService.getTeacherInfoByLoginname(_userloginname, function(data) {
_self.teacherinfo = data;
teacherid = _self.teacherinfo.userid;
_self.loadNextPage();
});
// to load next page of blogs
this.loadNextPage = function() {
console.log(teacherid);
UserService.getTeacherOnePageBlog(teacherid, currentpage, 5, 'all', function(data) {
console.log(data);
_self.totalBlogCnt = data.counters;
_self.blogs = _self.blogs.concat(data.data);
console.log(_self.blogs);
currentpage += 1;
})
}
})