我有一个看起来像这样的大对象:
scope.marketplaces = {
first_example : { ... },
second_example : { ... },
...
};
我想做的是像这样循环遍历大对象:
<section>
<ul>
<li ng-repeat="(key, value) in marketplaces"></li>
</ul>
</section>
在循环内部,再次循环每个对象,而不是附加到 DOM 中,例如:
<li> ... first level loop ...
<li> ... second level loop ... </li>
</li>
<li></li>
尽管我正在循环播放关卡,但我只想拥有一个。我想要这样的原因是因为我需要key
从第一个循环向下引用级别循环并且仍然只有一个li
.
我读过它ng-repeat="friend in friends | filter:searchText"
可以做我想做的事,但我不确定在过滤器表达式中我是否可以动态指定key
需要的或其他东西,而不是searchText
(我猜这是对象的已知属性)。
所以我的问题是,我可以实现我刚才解释的内容,filter
还是有另一种方法?