używam ng-repeat
w szablonie dotyczący dyrektywy niestandardowego następująco:Przekazywanie parametru na ng kliknij dyrektywy, w ciągu dyrektywy niestandardowego
<li ng-repeat="image in images">
<img ng-src="{{image.url}}" ng-click="togglePhoto({{$index}})">
</li>
Kiedy wydanego na stronie źródłem wygląda
<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>
Mam funkcję togglePhoto
zdefiniowaną w mojej dyrektywie. Bez podania parametru {{index}}
zadziała i zostanie wywołana funkcja. Z indeksem nie uruchamia się.
Jak uzyskać indeks zdjęcia klikniętego w funkcję togglePhoto
?
Jak zdefiniowano 'togglePhoto (x)'? – zsong