5

私はこのようなものを持っています:

<li ng-repeat="item in items">
    {{item.name}}
</li>

itemオブジェクトには というプロパティがありますindextabIndex出力が次のようになるように、どのように割り当てますか。

<li tabIndex="100">Mike</li>
<li tabIndex="101">Smith</li>

これを試しましたが、現在のアイテムにアクセスできません:

<li ng-repeat="item in items" tabIndex="item.index">
    {{item.name}}
</li>
4

4 に答える 4

4

ng-repeat のインデックスを意味する場合、indextabIndex={{$index}} と呼ばれるプロパティがある場合は、標準的な方法で行います。tabindex={{item.index}}

http://docs.angularjs.org/api/ng.directive:ngRepeatに表示されるように

デモhttp://jsfiddle.net/shNfD/

<li ng-repeat="item in items" myattr={{$index}}>
    {{item.name}} {{$index}}
</li>
于 2013-05-31T14:06:19.633 に答える
0

現在のng-clickを使用するのはどうですか?関数の引数をサポートしていません:\

つまり <tr ng-repeat="..." ng-click="goToPage({{item.url}})"></tr>

于 2014-04-20T13:49:31.503 に答える
0

{{item.index}} に変更します

このplnkrを参照してください http://plnkr.co/edit/z8uvzOSE5mjw6q2FQKfm

于 2013-05-31T14:08:02.233 に答える