不明なプロバイダー エラーが発生しましたが、解決方法がわかりません。私のサービス、コントローラーは適切に宣言されていると思います。私はすべてを試しましたが、うまくいきません。my photosFactory ファクトリーが機能しません。コントローラーには注入されません。助けていただければ幸いです。
私の app.js :
angular.module('starter', ['ionic', 'starter.controllers', 'starter.services'])
私の controllers.js :
angular.module('starter.controllers', [])
.controller('PlaylistsCtrl', ['$scope', 'photosFactory', '$http', function ($scope, $http, Util, $ionicLoading, $location, photosFactory) {
$ionicSideMenuDelegate.canDragContent(true);
$scope.allDeals = [];
$scope.navigate = function(url){
$location.path(url);
};
photosFactory.getPhotos().success(function(data){
$scope.allDeals= data;
});
}])
私のservices.js:
angular.module('starter.services', [])
.factory('photosFactory', function($http) {
return{
getPhotos : function() {
return $http({
url: 'http://www.somecompany.co.uk/bigcapi/feeds/deals/company_id/88',
method: 'GET',
params: {all: '1', mobileready: 1}
})
}
}
})