Biorąc pod uwagę to prosty moduł kątowy:kątowa: Jak uzyskać dostęp do elementu zakresu dyrektywę w kontrolerze
angular.module('fixturesModule', [])
.directive('clubfixtures', function() {
"use strict";
return {
restrict: 'E',
replace: true,
transclude: true,
scope: {
club : "@club",
max : "@max"
},
templateUrl: "ClubResultsTemplate.html",
controller: function ($scope, $http) {
$http.get("data.json").success(function (data) {
$scope.results = data;
});
$scope.sortBy = "Date";
}
}
});
Jak mogę uzyskać dostęp do klubu i max w funkcji regulatora?
Dzięki, Jeff
W którym funkcja kontrolera? W funkcji kontrolera dla dyrektywy? Lub w funkcji kontrolera dla rodzica dyrektywy? –
korzystać z usługi udostępniania? – maxisam
W 'funkcji ($ scope, $ http)' przypisanej do 'kontrolera' pokazanej w powyższym przykładzie. W szczególności wartość 'club' będzie stanowić część ścieżki w' $ http.get' – jeffeld