я очень новичок в AngularJS, как я могу передать входной объем от первого контроллера ко второму контроллеру для данных $ scope.requestURL
Я поиск об услуге но я понятия не имею, как его применять.
.controller('ZipController', ['$scope', function($scope) {
$scope.zipCode = '10028';
$scope.setURL = function() {
$scope.requestURL = 'http://congress.api.sunlightfoundation.com/legislators/locate?zip=' + $scope.zipCode + '&apikey=xxxxx';
};
}])
.controller('ListController', ['$scope', '$http',
function($scope, $http) {
$http.get($scope.requestURL).success(function(data) {
console.log(data.results);
$scope.congress = data.results;
});
}]);
Say что вы пытаетесь сделать, не говоря о коде, чтобы мы могли лучше понять вашу проблему. –
Пожалуйста, просто найдите время, чтобы узнать, как пользоваться услугами. Они действительно помогают организовать и инкапсулировать ваш код. Поддержание работоспособности и разделение проблем и всего этого джаза. – ryanyuyu
Привет, Стив, мне просто нравится знать, как обычно URL-запрос собирается из поля ввода и входит в & http-запрос –