我想只展示一次div,而不是三次:
//angular js code
$scope.arr=["sunday","mpnday","tuesday"];
//html view
<ul>
<li ng-repeat="x in arr">
<div><p>{{ x }}</p>
</div>
</li>
</ul>
答案 0 :(得分:3)
尝试:
<ul>
<li ng-repeat="x in arr">
<div ng-if="$first">
<p>{{ x }}</p>
</div>
<p ng-if="!$first">{{ x }}</p>
</li>
</ul>
无论如何,我建议你以有效的方式重写你的标记。 <{1}} div
内的标记样式非常糟糕。