In einer Ansicht verwende ich ng-repeat innerhalb einer Direktive, um ein Array von Objekten von meinem Controller zu durchlaufen. Während dieser Phase erleiden die Objekte innerhalb des Arrays Wertänderungen. Wenn ich die Ansicht ändere und eine neue Instanz derselben Direktive erstelle, möchte ich das Array von Objekten noch einmal durchlaufen, aber diesmal über das aktualisierte Array von Objekten schleifen.Verwenden eines aktualisierten Arrays von Objekten innerhalb einer Direktive
Wenn ich die Objekte in der ersten Ansicht modifiziere und das gleiche Array von Objekten in der zweiten Ansicht überlasse, verwendet die Direktive das ursprüngliche Array, nicht das aktualisierte Array. Ich habe versucht, das Array auf Änderungen zu beobachten, es sieht die Änderungen, aber während der zweiten Instanz der Direktive verwendet es das ursprüngliche Array.
Kann jemand erklären was los ist und wie kann ich das lösen?
Sie müssen ein Codebeispiel hinzufügen. – cst1992