在AngularJS中,使用ng-repeat指令可以循环遍历一个数组或对象,并在模板中动态生成重复的元素。
如果你想在ng-repeat中添加条件,可以使用ng-if指令来过滤要循环的元素。
下面是一个示例代码,演示了如何在ng-repeat中使用ng-if条件:
- {{ item.name }}
在上面的示例中,ng-repeat指令循环遍历了items数组,并通过ng-if指令来过滤只显示active属性为true的元素。这样,只有Item 1和Item 3会在页面上显示。
注意,ng-if指令会根据条件动态添加或移除DOM元素,而ng-show和ng-hide指令则是通过CSS来显示或隐藏元素。根据具体需求选择合适的指令。