Mam następujący fragment kodu:Jak mogę przenieść żądania HTTP z kontrolera AngularJS i do usługi?
angular.module('test', []).controller('TestCtrl', function ($scope, $http) {
$scope.selectedTestAccount = null;
$scope.testAccounts = [];
$http({
method: 'GET',
url: '/Admin/GetTestAccounts',
params: { applicationId: 3 }
}).success(function (result) {
$scope.testAccounts = result;
});
}
Zasugerowano mi, że powinienem być może rozważyć utworzenie usługi (y) $ http kupna Czy ktoś może dać mi przykład, jak można to zrobić dla kod powyżej. W szczególności nie jestem pewien, jak skonfigurować usługę i zmusić kontrolera do jej wstrzyknięcia.