我正在尝试使用 Rotten Tomato API 创建电影搜索,但我不知道如何将其$scope.nameFilter
作为输入附加到我的服务中。我想做这样的事情:
看法
<input type="text" ng-model="nameFilter" placeholder="Search..."/>
服务
angular.module('MovieFeederApp.services', [])
.factory('rtAPIservice', function($http, $scope) {
var rtAPI = {};
rtAPI.getMoviesAll = function($scope.nameFilter) {
return $http({
method: 'JSONP',
url: 'http://api.rottentomatoes.com/api/public/v1.0/movies.json?q='+ $scope.nameFilter + '&page_limit=10&page=1&apikey=MyKey&callback=JSON_CALLBACK'
});
}
return rtAPI;
});