Vì vậy, tôi có một ng-repeat lồng nhau trong một ng-repeat khác để xây dựng một menu nav. Trên mỗi <li>
vòng lặp lặp lại bên trong, tôi đặt ng-click để gọi bộ điều khiển có liên quan cho mục menu đó bằng cách chuyển vào chỉ mục $ để cho ứng dụng biết cái nào chúng ta cần. Tuy nhiên, tôi cũng cần phải vượt qua chỉ số $ từ lặp lại ng-ngoài để ứng dụng biết chúng ta đang ở phần nào cũng như hướng dẫn nào.
<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>
đây là một Plunker http://plnkr.co/edit/bJUhI9oGEQIql9tahIJN?p=preview
ng-click="loadFromMenu(section)"
. Vượt qua chỉ số $ có nghĩa là bạn sẽ thực hiện một vòng lặp để tìm đối tượng không cần thiết.