Ich versuche, eine einfache bearbeitbare Div-Seite zu erstellen, wo Sie den Inhalt bearbeiten, abbrechen und speichern können. Wenn Sie auf "Bearbeiten" klicken, wird das div für die korrekte Bearbeitung aktiviert. Wenn ich jedoch speichere, wird der Wert nicht mit dem Wert synchronisiert, der eingegeben wurde. Außerdem, wenn Sie abbrechen und zu dem zurückkehren müssen, was vorher war, wird der richtige Wert nicht gezogen.Kopieren nach Wert in Angular funktioniert nicht richtig
Ich habe versucht, den vorherigen Inhalt vorübergehend zu speichern, indem ich den aktuellen Wert mit und leerem String verkette, um zu verhindern, dass ein Verweis kopiert wird, aber ich sehe nicht, wo ich mich verpfeife.
Ich habe ein einfaches Beispiel erstellt demonstrieren: http://play.ionic.io/app/76fa89478b4c
Angular nicht 'selbst contenteditable' nicht unterstützt. Suche * "angular contenteditable" * für Lösungen. All dies wird komplizierter als nötig. Verwenden Sie Objekte und 'angular.extend()' und 'angular.copy()', um zu vereinfachen – charlietfl