Winkelminimierung mit Direktiven-Controller?

7

Wenn ich folgendes habe:

%Vor%

Wie ändere ich das so, dass MyController beim Minimieren nicht zerstört wird? Ich erhalte den folgenden Fehler:

  

Fehler: [$ injector: unpr] Unbekannter Provider: eProvider & lt; - e

    
Rolando 31.12.2014, 22:49
quelle

2 Antworten

20

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.

%Vor%

Oder in der Richtlinie:

%Vor%

Oder registrieren Sie Ihren Controller mit .controller Syntax

%Vor%

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.

    
PSL 31.12.2014, 23:00
quelle
1

Normalerweise wird der folgende Ansatz verwendet:

%Vor%

um solche Probleme zu vermeiden.

    
ROMANIA_engineer 31.12.2014 22:51
quelle