Когда я прочитал учебники Angular, мне это очень понравилось, но не "ng-click" эквивалент встроенного onClick? Мое понимание было то, что сообщество JavaScript определило встроенные обработчики событий JavaScript в вашем HTML, было "плохой практикой".
<img ng-src="{{img}}" ng-click="setImage(img)">
Было бы здорово узнать, почему это больше не считается "неправильным" при использовании Angular.