Aufruf einer controller-Funktion über einen link in einer Richtlinie

Schreibe ich eine Eckige 1.5.0-beta2-Projekt.

Möchte ich nennen, eine controller-Funktion aus dem link-Eigenschaft des zurückgegebenen Objekts.

was bedeutet...

angular.module('myalcoholist').directive("ngFileSelect",function() {

    return {
        controller: 'AddCoctailController',
        controllerAs: 'addCocktail',
        link: function ($scope, el) {

            el.bind("change", function (e) {

                var file = (e.srcElement || e.target).files[0];
/*THIS DOES NOT WORK */      addCocktail.getFile(file);
            })

        }

    }
});

wie man hier sehen kann, ich versuche zum ausführen eines controller-Funktion getFile.

ist es überhaupt möglich ?

  • $scope.addCocktail - hast du das ausprobiert?
  • ja. ich bin das hinzufügen der Funktionen auf den controller, nicht auf den Umfang
InformationsquelleAutor ufk | 2015-12-09
Schreibe einen Kommentar