AngularJS - 如何在ng-repeat中使用项值作为参数调用控制器函数?

时间:2012-07-29 13:29:55

标签: javascript angularjs

我是AngularJS的新手,我使用ng-repreat卡住了一会儿。

我正在尝试使用ng-click调用控制器函数来更改模型。 首先,我使用了$index提供的ng-repeat变量。但是当我添加过滤器时,我无法获得正确的商品ID。 (删除过滤器恢复预期的行为)

我举了一个简单的例子:http://jsfiddle.net/folkenda/wt7b2/ 如脚本中所示,我希望使用friend.id代替$index,以便在friend变量中设置正确的值。

1 个答案:

答案 0 :(得分:5)

setFriend(friend.Id)会奏效。虽然,你可以传递朋友对象本身。 setFriend(friend)