2016-09-04 2 views
0

Ich baue einen Web-App und ich will wissen, was das Beste ist, und der sicherste Weg, eine Variable von einem django Kontext-Wörterbuch zu Eckige zu übergeben.Kontext-Wörterbuch von Django Vorlage Angular

Ich habe Zugriff auf eine Variable des Kontextes Wörterbuch von Django Vorlage. Soll ich mit ng-init diesen Wert an eine Angular-Variable übergeben?

Es handelt sich um ein Benutzerprofil Seite und ich möchte, dass die Benutzer in der Lage sein, seine Daten zu aktualisieren. Die Daten werden initialisiert, wenn die Ansicht aufgerufen wird, aber wenn ich möchte, dass er die Daten aktualisiert, die ich mit einer Angular JS-Variablen veröffentlichen möchte.

Vielen Dank im Voraus

Antwort

0

würde ich die Daten als Anfangswert jedes Formular-Tag hinzufügen. This answer has a useful "initial" directive, um es so zu machen, dass Sie das Formular auch ohne Angular verwenden können.

<input name="profile[name]" value="Joe" ng-model="profile.name" initial> 

Damit Angular würde den Anfangswert fro das value Attribut nehmen (wie es sein soll), so dass Ihre Form einen Anfangswert auch ohne Schräglauf haben würde.