AngularJS - zdarzenie „onload”

Szukałem odpowiedzi na proste, ale nie trywialne pytanie: jaki jest właściwy sposób na złapanie obrazu?onload wydarzenie w Angular tylko z jqLite? znalazłemto pytanie , ale chcę jakiegoś rozwiązania z dyrektywami.
Tak jak powiedziałem, nie jest to dla mnie akceptowane:

.controller("MyCtrl", function($scope){
    // ...
    img.onload = function () {
        // ...
    }

ponieważ jest w kontrolerze, a nie w dyrektywie.

questionAnswers(2)

yourAnswerToTheQuestion