2
에 변수를 주입하는방법 다음 AngularJS와 지시를 들어 아이 지침
<div my-directive></div>
어떻게 하위 지침으로 각 개체를 전달합니까? 이 코드를 구조화하는 더 좋은 방법이 있습니까?
에 변수를 주입하는방법 다음 AngularJS와 지시를 들어 아이 지침
<div my-directive></div>
어떻게 하위 지침으로 각 개체를 전달합니까? 이 코드를 구조화하는 더 좋은 방법이 있습니까?
ng-repeat
을 활용하는 것
:
app.directive('myDirective', function (objects) {
return {
link: function(scope,element,attrs){
scope.objects = objects;
},
template: '<ul><li ng-repeat="o in objects">{{o.name}}</li></ul>'
};
});
그러나 여전히 두 번째 지시어를 사용하려는 경우, 당신은 단지에 최초의 템플릿을 변경, 그대로 사용할 수 있습니다 :
'<ul><li ng-repeat="o in objects" other-directive object="o"></li></ul>'
데모 :Here is a fiddle
그것은 내가 링크 기능이었다 잘못 노래. 정말 고마워! –