の要素ディレクティブのスコープにアクセスするには:角度:どのようにこのような単純な角度のモジュールを考えると、コントローラ
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";
}
}
});
どのように私は、コントローラの機能にクラブとmaxにアクセスするのですか?
おかげで、ジェフ
でコントローラ機能のバグと考えることができると思わせるこれは、準備ができ、利用可能なのですか?指令のコントローラ機能では?または、指令の親のコントローラー機能では? –
共有サービスを使用しますか? – maxisam
上記の例に示す 'controller'に割り当てられた' function($ scope、$ http) 'にあります。具体的には 'club'の値は' $ http.get'のパスの一部を形成します – jeffeld