我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}}
传入参数,它就可以工作并调用该函数。使用索引,它不会触发。
如何获取点击进入togglePhoto
功能的照片索引?