我有以下内容:
<div ng-repeat="answer in modal.data.answers">
<div ng:show="selected == ????">
{{ answer.text }}
</div>
</div>
如果我是正确的话,我的重复将会给我四个内部div如果有四个答案。我怎样才能使每个div的select值分别设置为3,4,5和6?此外,如果添加了另一个答案,那么我可以这样做,以便下一个将具有“selected == 7”
的值答案 0 :(得分:2)
使用ng-show的div应为:
<div ng:show="selected == ($index+3)">
答案 1 :(得分:1)
http://docs.angularjs.org/api/ng.directive:ngRepeat
<div ng-repeat="answer in modal.data.answers">
<div ng:show="selected == $index">
{{ answer.text }}
</div>
</div>
答案 2 :(得分:0)
{{$index + 3}}
似乎是需要的。