亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在嵌套的ng-repeat中傳遞2個$ index值

在嵌套的ng-repeat中傳遞2個$ index值

小怪獸愛吃肉 2019-11-06 10:44:56
因此,我在另一個ng-repeat中嵌套了一個ng-repeat,以構建導航菜單。在<li>內部ng-repeat循環的每個循環上,我都設置了一個ng-click,它通過傳入$ index來調用該菜單項的相關控制器,以使應用知道我們需要哪個。但是,我還需要從外部ng-repeat傳遞$ index,以便應用程序知道我們在哪個部分以及哪個教程中。<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>這是一個傻瓜http://plnkr.co/edit/bJUhI9oGEQIql9tahIJN?p=preview
查看完整描述

3 回答

?
守著星空守著你

TA貢獻1799條經驗 獲得超8個贊

如何使用這種語法(請看一下這個plunker)。我剛剛發現了它,而且非常棒。


ng-repeat="(key,value) in data"

例:


<div ng-repeat="(indexX,object) in data">

    <div ng-repeat="(indexY,value) in object">

       {{indexX}} - {{indexY}} - {{value}}

    </div>

</div>

使用此語法,您可以給自己命名,$index并區分兩個索引。


查看完整回答
反對 回復 2019-11-06
  • 3 回答
  • 0 關注
  • 773 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號