Angular2 - Stellt den vorherigen Wert beim Abbrechen in Zweiwege-Datenbindung wieder her

8

In Zwei-Wege-Datenbindung was passiert, wenn der Benutzer beschließt, die aktuellen Änderungen abzubrechen? Wie kann dies in Winkel 2 erreicht werden?

Betrachten Sie den folgenden Code:

%Vor%

Ich möchte, dass der alte Wert wiederhergestellt wird, wenn der Benutzer die Abbrechen-Taste drückt.

Hier ist der Plocker als Beispiel.

    
essaji 26.03.2016, 16:56
quelle

1 Antwort

5

Ich glaube nicht, dass es direkte Unterstützung dafür gibt. Speichern Sie einfach den Wert und stellen Sie ihn beim Abbrechen wieder her.

%Vor%

Die Methoden startEdit , save und cancel müssen nicht explizit zur Komponente hinzugefügt werden. Bindungen können mehr als eine Anweisung enthalten, die durch ; getrennt sind, aber ich mag diesen Ansatz besser, wenn es mehr als eine Aussage ist.

Plunker

    
Günter Zöchbauer 26.03.2016 17:04
quelle

Tags und Links