3

私はAngularJSを初めて使用しますが、を使用してしばらく立ち往生していng-repreatます。

ng-clickモデルを変更するためにを使用してコントローラー関数を呼び出そうとしています。まず、$indexによって提供される変数を使用しましたng-repeat。しかし、フィルターを追加すると、正しいアイテムIDを取得できませんでした。(フィルターを削除すると、期待される動作が復元されます)

簡単な例を作成しました:http://jsfiddle.net/folkenda/wt7b2/ スクリプトに示されているように、変数に正しい値を設定するfriend.id代わりに使用したいと思います。$indexfriend

4

1 に答える 1

5

setFriend(friend.Id)動作します。ただし、フレンドオブジェクト自体を渡すこともできます。setFriend(friend)

于 2012-07-29T14:24:17.593 に答える