var hsbc = angular.module('hsbc',['ngResource','ngRoute']);
hsbc.config ([ '$ routeProvider', '$ locationProvider' funkcji ($ routeProvider, $ locationProvider) {
//console.log('config part working');
$routeProvider
.when('/login', {
controller: 'hsbccontroller',
templateUrl: 'modules/authentication/views/login.html',
hideMenus: true
})
.when('/gloabltranfer', {
controller: 'hsbccontroller',
templateUrl: 'modules/home/views/gloabltranfer.html'
})
.when('/tranferReq', {
controller: 'hsbccontroller',
templateUrl: 'modules/home/views/TransferRquest.html'
})
.when('/reviewdetail', {
controller: 'hsbccontroller',
templateUrl: 'modules/home/views/Reviewdetails.html'
})
.when('/confirmdetail', {
controller: 'hsbccontroller',
templateUrl: 'modules/home/views/confirmdetails.html'
})
.when('/', {
controller: 'hsbccontroller',
templateUrl: 'modules/authentication/views/login.html'
})
.otherwise({ redirectTo: '/login' });
})]. sterownik ('hsbccontroller' [ '$ zakres' '$ http', '$ zasoby' funkcja ($ zakresu, $ zasobów, $ HTTP) {
//console.log('controller part working');
$http.get('http://localhost:8080/1/').success(function(data) {
alert(data);
$scope.greeting = data;
});
}]);
Parametry twojego kontrolera nie są w tej samej kolejności, w jakiej zostały zadeklarowane za pomocą notacji tablicowej. Zmień pozycję '$ resource' i' $ http'. –
Powinien to być .controller ('hsbccontroller', ['$ scope', '$ http', '$ resource', function ($ scope, $ http, $ resource) { – Kop4lyf
Fajnie, dziękuję współpracownikowi. Pracuję w angularJs z Rest API. wielkie dzięki. –