Es kann durch explizite Abhängigkeitsannotation aufgelöst werden. Was Sie haben, es implizite Annotation, die Probleme während der Verkleinerung verursacht. Sie können $inject
oder Inline-Array-Annotation verwenden, um die Abhängigkeiten in der Direktive ebenfalls zu kommentieren.
Oder in der Richtlinie:
%Vor% Oder registrieren Sie Ihren Controller mit .controller
Syntax
und richten Sie den Controller-Namen in der Direktive anstelle des Konstruktors ein.
%Vor%Sie können auch ng-kommentieren sehen, mit denen Sie das nicht tun muss explizite Annotation verwenden.
Normalerweise wird der folgende Ansatz verwendet:
%Vor%um solche Probleme zu vermeiden.
Tags und Links javascript angularjs angularjs-directive minify angularjs-controller