0

私はこのオブジェクトのコレクション/配列を持っています

$scope.users = [
    {name:'Maria', score:90},
    {name:'Bob', score:10},
    {name:'Claire', score:17},
];
$scope.currentUser = 'Bob';

ng-repeat と orderBy を使用してそれらをリストします

li.list-group-item(ng-repeat="user in users | orderBy:'score':true")

「ようこそボブ、今日はあなたが #3 です」というメッセージを表示するにはどうすればよいですか。「1,2,3...」は、「スコア」に基づいて順序付けられたコレクション内の彼の位置です。

4

2 に答える 2

0

{{$index}}インデックスを表示するために使用します。

0 から始まるので、1 を足す必要があることに注意してください。

{{ $index + 1 }}

お役に立てれば。

于 2014-07-03T07:03:59.437 に答える