我正在尝试对每个具有隔离范围的 ng-repeat 项目使用指令,但它不起作用。我正在遍历每个项目并使用 inboxuser-select 指令将其涂成红色。但是,当我打开指令时,它不会显示我的任何范围值。这里有什么问题?谢谢
.html 文件
<li class="inbox-chatter" data-ng-
repeat="inboxuser in inboxusers">
<p inboxuser-select selected={{inboxuser}}">{{inboxuser}}</p>
</li>
指令.js
.directive('inboxuserSelect', function() {
return {
restrict: 'A',
scope: {
selected: "@"
},
link: function(scope, element, attrs) {
scope.selected.css('color','red');
}
}
});