我在IE 7.0中使用ng-repeat。我不知道为什么,但我得到一个错误,$ last是未定义的。我很高兴为IE 7.0处理这个问题,但是当我尝试各种表达式时,我会遇到错误。
我希望有人可以推荐他们的工作吗?我试过过滤器:{$ last:null}:false
<span data-ng-repeat="group in groups" class="funnel-cells {{ filter:{$last:null}:false && 'funnel-cells-last' }}">
答案 0 :(得分:1)
这会导致浏览器性能略有下降,但如果要求IE7,您可以尝试:
在您的控制器中:
$scope.isLastGroup = function(group) {
return $scope.groups[$scope.groups.length-1] == group;
};
在你的模板中:
<span ... ng-class="{'funnel-cells-last': isLastGroup(group)}">