【发布时间】:2019-01-27 13:33:25
【问题描述】:
如果项目具有特定值,我会尝试将元素包装在 ng-repeat 循环中。
例如:
items={
{name:"AAA",cat:"1"},
{name:"BBB",cat:"2"},
{name:"CCC",cat:"1"},
{name:"DDD",cat:"3"}
}
...
<div ng-repeat="item in items">
{{item.name}}
</div>
将输出:
<div>AAA</div>
<div>BBB</div>
<div>CCC</div>
<div>DDD</div>
假设我想包装 category=1 的项目。 所需输出:
<div class="wrapper">
<div>AAA</div>
</div>
<div>BBB</div>
<div class="wrapper">
<div>CCC</div>
</div>
<div>DDD</div>
请注意,我的 ng-repeat 中已经有一个过滤器和一个 orderBy,所以不能使用它。 有什么建议可以实现吗?
非常感谢
编辑:我不能使用类,我需要一个包装 div。
【问题讨论】:
标签: angularjs angularjs-ng-repeat conditional-statements wrapper