我在模板中使用ng-repeat作为自定义指令,如下所示:
<li ng-repeat="image in images"> <img ng-src="{{image.url}}" ng-click="togglePhoto({{$index}})"> </li>
<li ng-repeat="image in images" class="ng-scope"> <img ng-src="http://example.com/example.jpg" ng-click="togglePhoto(1)" src="http://example.com/example.jpg"> </li>
我有我的指令中定义的函数togglePhoto.没有传入的{{index}}参数可以工作,函数被调用.有了索引,它不会触发.