【发布时间】:2017-12-08 22:08:32
【问题描述】:
我正在构建一个时间线,我想反转 ng-repeat 中的所有其他索引。我在两个单独的 div 上使用了 ng-repeat-start 和 ng-repeat-end,但它们所做的只是重复同一个数组两次。
<ul class="timeline">
<li ng-repeat-start="t in vm.patientTimeLine">
<div class="timeline-badge" style="background-color:#f9f9f9!important;"><i class="fa fa-phone hg-blue" aria-hidden="true"></i></div>
<div class="card-block">
<h4 class="card-title"> {{t.FirstName}}'s reply was: <b ng-if="t.ReplyMessage !== null" class="stop">{{t.ReplyMessage}}</b></h4>
</div>
</li>
<li class="timeline-inverted" ng-repeat-end>
<div class="timeline-badge" style="background-color:#f9f9f9!important;"><i class="fa fa-phone hg-blue" aria-hidden="true"></i></div>
<div class="card-block">
<h4 class="card-title"> {{t.FirstName}}'s reply was: <b ng-if="t.ReplyMessage !== null" class="stop">{{t.ReplyMessage}}</b></h4>
</div>
</li>
</ul>
我希望它显示一次相同的列表,但使用不同的 css 类(时间轴和时间轴倒置)。
提前谢谢你们。
【问题讨论】:
-
如果您发现这些答案中的任何一个有帮助,请选择一个作为答案。谢谢!
标签: javascript css angularjs angularjs-directive