0
У меня есть следующий:Почему моя директива не использует привязку '='?
тематического directive.js
.directive('case', [function(){
return {
restrict: 'E',
templateUrl: '/template/caseload/case.tmpl.html',
scope: {
item: '=item'
}
}
}]);
case.tmpl.html
<div class="case">
<div><span>{{lastname}}</span>, <span>{{firstname}}</span></div>
</div>
caseload.tmpl.html
<div ng-repeat="c in caseload">
<!-- does NOT work, empty except for the commas-->
<case item="c"></case>
<!-- works -->
{{c.lastname}}, {{c.firstname}}
</div>
Я также попытался внутри caseload.tmpl.html
<case ng-repeat="c in caseload" item="c"></case>
Что мне нужно сделать, чтобы получить свою директиву, чтобы напечатать имена? Я знаю, что получаю данные, потому что работает второй пример.