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