2016-12-20 5 views
0

aktualisiert wird ich zwei Objekte habe, wie unten erwähnt:Während temporäres Objekt zu aktualisieren, Hauptobjekt auch in Angular 2

  1. Haupt Object - Kunden (Liste der Kunden mit und jeder Kunde hat grundlegenden Kundendaten)
  2. temporäre Object - Kunde (mit Details von bestimmten Kunden, die Benutzer auf UI ausgewählt hat)

Nun, wenn Nutzer sind customer.name mit XYZ von ABC zu aktualisieren, dann Kunden Array-Objekt ist auch mit, dass immer aktualisiert.

Ich bin nicht in der Lage zu verstehen, warum es so geschieht, ich benutze kein ngModel oder kopiere zurück vom Kunden zu Kunden.

Jede Hilfe wird geschätzt.

Antwort

1

statt temporaryObj der Verwendung = originalObject

Verwendung temporaryObj = angular.copy (originalObject) oder temporaryObj = JSON.parse (JSON.stringify (originalObject))

hoffen, dass es Ihnen hilft

+0

es hat funktioniert, danke für das schnelle und korrekte Update. :) –

+0

Sie sind willkommen ng markieren Sie es als Antwort, wenn gut funktioniert –

Verwandte Themen