angularjs - getting Error: [$injector:unpr] Unknown provider -
factory
angular.module('searchapp') .factory('queryfactory', ['$http', function($http) { var urlbase = 'http://localhost:9002/v1/search?rs:q=oil'; var queryfactory = {}; queryfactory.getqueryresults = function () { $http.defaults.headers.common['authorization'] = 'basic' + btoa('admin' + ':' + 'admin'); return $http.get(urlbase + '&rs:searchcategory=allegro'); };
controller
angular.module('searchapp') app.controller('searchresultscontroller', ['$scope', 'queryfactory', function ($scope, queryfactory) { $scope.status; $scope.searchresults; getqueryresults(); function getqueryresults() { queryfactory.getqueryresults() .success(function (data) { $scope.searchresults = data; }) .error(function (error) { $scope.status = 'unable load search results: ' + error.message; }); } }]);
Comments
Post a Comment