arnaucube
arnaucube/commonroutesAdminWebPublic Self-hosted repository
commonroutesAdminWeb/views/user/user.js
views/user/user.jsRaw
 1'use strict';
 2
 3angular.module('app.user', ['ngRoute'])
 4
 5    .config(['$routeProvider', function($routeProvider) {
 6        $routeProvider.when('/user/:userid', {
 7            templateUrl: 'views/user/user.html',
 8            controller: 'UserCtrl'
 9        });
10    }])
11
12    .controller('UserCtrl', function($scope, $http, $routeParams) {
13        $scope.user = {};
14        $scope.likes = {};
15        $http.get(urlapi + 'users/id/' + $routeParams.userid)
16            .then(function(data, status, headers, config) {
17                console.log('data success');
18                console.log(data);
19
20                $scope.user = data.data;
21            }, function(data, status, headers, config) {
22                console.log('data error');
23            });
24        $http.get(urlapi + 'users/id/likes/' + $routeParams.userid)
25            .then(function(data, status, headers, config) {
26                console.log('data success');
27                console.log(data);
28                $scope.likes = data.data;
29                $scope.$broadcast('scroll.refreshComplete'); //refresher stop
30            }, function(data, status, headers, config) {
31                console.log('data error');
32                $scope.$broadcast('scroll.refreshComplete'); //refresher stop
33            });
34    });