Aktuellen Status neu laden - Daten aktualisieren

Ich verwende Angular UI Router und möchte den aktuellen Status neu laden und alle Daten aktualisieren / die Controller für den aktuellen Status und den übergeordneten Status erneut ausführen.

Ich habe 3 Zustandsstufen:Verzeichnis.Organisationen.Details

Verzeichnis.Organisationen enthält eine Tabelle mit einer Liste von Organisationen. Ein Klick auf ein Element in der Tabelle wird geladenVerzeichnis.Organisationen.Details $ StateParams übergibt die ID des Elements. Im Detailstatus lade ich die Details für diesen Artikel, bearbeite sie und speichere dann die Daten. Alles in Ordnung soweit.

Jetzt muss ich diesen Zustand neu laden und alle Daten aktualisieren.

Ich habe versucht:

 $state.transitionTo('directory.organisations');

Was in den übergeordneten Zustand geht, aber den Controller nicht neu lädt, denke ich, weil sich der Pfad nicht geändert hat. Im Idealfall möchte ich nur in der bleibenVerzeichnis.Organisationen.Details Geben Sie auch alle Daten im übergeordneten Objekt an und aktualisieren Sie sie.

Ich habe auch versucht:

$state.reload()

Ich habe dies auf dem API WIKI für $ state.reload gesehen "(Fehler, bei dem die Controller gerade neu gestartet werden und bald behoben werden)."

Jede Hilfe wäre dankbar?

Antworten auf die Frage(18)

Ihre Antwort auf die Frage