タイトルの通りですが、Angular.jsでng-repeatを入れ子で使用した時に、子から親のindexを参照する方法です。
サンプルコード
$parent.$indexで参照できるようです。
HTML
<div ng-controller="ctrl">
<ul>
<li ng-repeat="d in data">
<div>{{$index}}: {{d.title}}</div>
<ul>
<li ng-repeat="c in d.chara">{{$parent.$index}} - {{$index}}: {{c}}</li>
</ul>
</li>
</ul>
</div>
JavaScript
angular.module('app', []).controller('ctrl', function($scope) {
$scope.data = [
{
title: 'けいおん!',
chara: ['平沢 唯', '秋山 澪', '田井中 律', '琴吹 紬', '中野 梓']
}, {
title: '三者三葉',
chara: ['西川 葉子', '葉山 照', '小田切 双葉']
}, {
title: 'ゆゆ式',
chara: ['野々原 ゆずこ', '日向 縁', '櫟井 唯']
}
];
});
【参考サイト】
コメントが承認されるまで時間がかかります。