在子转发器角js中获取parent $ index

时间:2018-06-12 09:22:29

标签: angularjs

我有2 ng-repeat,我想让父母重复$index进入儿童中继器。 我的代码如下,ng-click track($index)应该是父$index。谢谢你的帮助。

<tr ng-repeat="dataName in dataNames">
    <td>
        <input type="text" ng-model="name[$index]">
           <ul>
              <li ng-repeat="namesub in namesubs" ng-click="track($index)">{{namesub.textname}}</li>
           </ul>
    </td>
</tr>

1 个答案:

答案 0 :(得分:2)

使用ng-repeat="(pIndex, dataName) in dataNames"

等关键值选项
<tr ng-repeat="(pIndex, dataName) in dataNames">
<td>
    <input type="text" ng-model="name[$index]">
      <ul>
        <li ng-repeat="namesub in namesubs" ng-click="track(pIndex)">{{namesub.textname}}</li>
      </ul>
</td></tr>