1
我想瓦片获得在ng-repeat
元素(设立css
根据过滤列表上)AngularJS - 在子指令Transclude和访问NG重复过滤列表,
理想情况下,我想使用HTML标记是这样的:
<ul>
<li ng-repeat="row in rows">
<h6>{{row.name}}</h6>
<ul>
<li ng-repeat="item in items|filter:row" tile>{{ item.name }}</li>
</ul>
</li>
</ul>
- 是否有可能对我来说,访问被传递给
ng-repeat
名单? (任何其他方式比AngularJS - how to get an ngRepeat filtered result reference) - 我可以采用某种
transclude
的项目,所以tile
指令将实际应用的CSS(我想抽象ng-style="{top:getTop(item),left:getLeft(item)}"
等)
是否可以将过滤的列表传递给隔离范围?比如:
- ...
'? (将筛选移至父元素)? – g00fy 2013-04-10 20:09:47尝试在ng-repeat中使用隔离范围时会遇到麻烦。请参见[FAQ页面](http://docs.angularjs.org/misc/faq)上的“将ng-repeat与其他指令相结合”一节。 – 2013-04-10 20:17:47