6 Mart 2013, ÇARŞAMBA
2 $geçen içinde iç içe dizin değerleri ng-repeat
Nav menü oluşturmak için ng-click, ng bir tıkla iç içe. Her <li>
iç ng-repeat döngü kurdum bir ng-click hangi aramalar ile ilgili denetleyicisi için bu menü öğesi tarafından geçerken dolar Endeksi için izin uygulaması, nereden ihtiyacımız var. Ancak uygulamada olduğumuz gibi öğretici bilir bu yüzden de ng-repeat dış dizin $geçmem lazım.
<ul ng-repeat="section in sections">
<li class="section_title {{section.active}}" >
{{section.name}}
</li>
<ul>
<li class="tutorial_title {{tutorial.active}}" ng-click="loadFromMenu($index)" ng-repeat="tutorial in section.tutorials">
{{tutorial.name}}
</li>
</ul>
</ul>
işte bir Plunker http://plnkr.co/edit/bJUhI9oGEQIql9tahIJN?p=preview
CEVAP
6 Mart 2013, ÇARŞAMBA
Ng-repeat her geçen veri ile çocuk bir kapsam oluşturur, ve aynı zamanda bu kapsam içinde $index
ek bir değişken ekler.
Bunu yapmak için ihtiyacın olan şey üst kapsam ve $index
kullanmak uzan.
http://plnkr.co/edit/FvVhirpoOF8TYnIVygE6?p=preview bkz
<li class="tutorial_title {{tutorial.active}}" ng-click="loadFromMenu($parent.$index)" ng-repeat="tutorial in section.tutorials">
{{tutorial.name}}
</li>
Bunu Paylaş:
Ng-repeat içinde son öğe için farklı b...
-döngü içinde setTimeout ardışık değer...
Nasıl NSMutableArray içinde CGRect değ...
String içinde verilen bir dizin yerine...
Bir toplu iş dosyası içinde geçerli di...