Ich verwende die ng-include src
-Direktive an mehreren Stellen in meinem HTML. Jedes ng-include
schafft einen isolierten Spielraum für sich selbst, der mir offensichtlich viel Ärger bereitet.
Zum Beispiel.
%Vor% In dem oben erwähnten HTML werden 4 Bereiche erstellt. 1 bei Eltern, wobei controller
definiert ist und 3 standardmäßig bei jedem ng-include src
erstellt werden.
Ist es möglich, zu verhindern, dass ng-include
einen isolierten Bereich für sich selbst schafft? Wenn es nicht möglich ist, gibt es einen Workaround dafür?
Sie müssen eine eigene Direktive erstellen, die die angegebene Vorlage ohne isolierten Bereich laden kann.
HTML
%Vor%Richtlinie
%Vor%Tags und Links javascript angularjs angularjs-directive angularjs-ng-include directive