Der beste Weg, um zwischen Direktiven zu kommunizieren

8

Ich habe zwei Instanzen einer Direktive. Gibt es eine Möglichkeit, zwischen den beiden Instanzen zu kommunizieren? Oder kann ich eine globale Variable festlegen, dass alle Instanzen den gleichen Wert haben.

Ich habe versucht, den Wert in einem Service zu speichern. Wenn sich der Wert in einer Instanz ändert, werden andere Instanzen manuell aktualisiert. Aber ich bin mir nicht sicher, ob das der beste Weg ist oder nicht.

Danke.

    
user2434202 05.09.2013, 14:50
quelle

1 Antwort

11

Die Direktivenfabrik selbst ist ein Singleton. Alles, was Sie außerhalb des Definitionsobjekts deklarieren, wird für alle Instanzen global sein. Da jede Instanz ihren eigenen Bereich hat, sollten instanzspezifische Daten in den Gültigkeitsbereich fallen. So etwas in der Art:

%Vor%

Ссылка

    
dnc253 05.09.2013 21:10
quelle

Tags und Links