有幾個方法可以做到這一點angularjs 1.1.5及以上版本:
ngSwitch
是另一種選擇
<div ng-repeater="course in courses">
<div ng-switch on = course.courseID">
<p ng-switch-when = "1">beginner</p>
<p ng-switch-when = "2">moderate</p>
<p ng-switch-when = "3">expert</p>
</div>
</div>
他人使用是ng-if
。
<div ng-repeater="course in courses">
<div ng-if = "course.courseID == 1">
<p>beginner</p>
</div>
<div ng-if = "course.courseID == 2">
<p>moderate</p>
</div>
<div ng-if = "course.courseID == 3">
<p>expert</p>
</div>
</div>
如果你真的不想使用NG-節目,只有兩個選擇,如果
<div ng-repeater="course in courses">
<p>{{course.courseID == 1 ? 'beginner' : 'expert'}}</p>
</div>
謝謝,我會用三元。我用其他邏輯完成了這項工作。我將保持這個邏輯適用於其他項目。 – 2015-07-02 04:11:51