我正试图通过followPerson()函数传递跟随者。如果我跟随Perers(123),这可以正常工作。但是,当我跟随角色({{follower.follower}})时,它不会发射。
{{follower.follower}}绝对有效,因为它以粗体显示。
<div ng-repeat="follower in followers.followers">
<b>{{follower.follower}}</b>
<a ng-click="followPerson({{follower.follower}})">Follow</a>
</div>
答案 0 :(得分:6)
您不能对ng-click处理程序中的参数使用插值({{
),由于表达式无效,它只会导致解析错误(如果不使用非常旧的角度版本)。您只需要按原样传递参数表达式,在评估ng-click处理程序时,angular将仅对范围进行求值。
只是做:
ng-click="followPerson(follower.follower)"
查看控制台是否有错误。