出于某种原因,当在 ng-click 中使用 {{$index}} 时,AngularJS 不会触发该事件。
我的html:
<div ng-controller="Ctrl">
<ul>
<li ng-repeat="foo in foos">
<label>{{foo.name}}</label>
<a href="#" ng-click="remove({{$index}})">X (doesnt work)</a>
<a href="#" ng-click="remove(0)">Remove first element (works)</a>
</li>
</ul>
</div>
jsfiddle:http: //jsfiddle.net/Lcasg/3/
任何人都知道如何解决这个问题?谢谢