Angularjs, passender Spielraum zwischen Wegen

Ich habe eine situation mit einer form, die sich über mehrere Seiten (vielleicht nicht ideal, aber das ist, wie es ist). Ich würde gerne einen Rahmen für das gesamte Formular, das wird ausgefüllt, wie Sie entlang gehen, so dass, wenn der Benutzer geht hin und her zwischen den Schritten ist es leicht, zu erinnern, den Zustand.

Also muss ich es tun, in der sehr-pseudo-code:

  1. Set $scope.val = <Some dynamic data>
  2. Auf einen link klicken und weitergeleitet werden, um eine neue Vorlage (wahrscheinlich mit dem gleichen controller).
  3. $scope.val sollte immer noch den gleichen Wert, wie es war auf der letzten Seite.

Ist irgendwie beibehalten von Daten, die für den Anwendungsbereich der richtige Weg zu gehen über diese, oder gibt es eine andere Möglichkeit? Können Sie selbst erstellen und einen controller, der hat einen permanenten Bereich zwischen den Routen, außer für die Speicherung in einer Datenbank natürlich.

Kommentar zu dem Problem
Nur als Ergänzung zu ganaraj: Hier finden Sie eine wirklich schöne blog-Eintrag mit einem screencast, wie man die verschiedenen Steuerungen zu kommunizieren. Es gibt auch ein paar hilfreiche jsfiddles zu spielen, um mit. onehungrymind.com/angularjs-communicating-between-controllers ich hoffe, es hilft. Kommentarautor: F Lekschas

InformationsquelleAutor der Frage Erik Honn | 2012-12-14

Schreibe einen Kommentar