Wie testet man das angular $ destroy Event in einer Direktive?

8

Die Anweisung (isolierter Geltungsbereich, übertragen, ersetzt) ​​fügt eine Maske in <body> ein.

%Vor%

Ich versuche, diesen Fall mit einer einfachen Übertragung auf dem Zielfernrohr zu testen:

%Vor%

Irgendeine Idee, warum das nicht funktioniert?

    
mrzmyr 20.01.2014, 23:13
quelle

1 Antwort

5

Der Fehler war: Die Direktive erstellt das <div id="mask"></div> multiple für mehrere Overlays. So eckig scheint Probleme zu haben, wenn mehrere <div> mit der gleichen ID zum DOM hinzugefügt werden. Nach der Reparatur funktionierte alles wie erwartet.

%Vor%     
mrzmyr 21.01.2014 00:17
quelle