Wenn eines der Elemente addr
ändert (die untergeordneten Elemente können den gewünschten Namen verwenden), wird die Änderung an das übergeordnete Element und dann an das andere Element weitergegeben.
Wenn eine der Bindungen stattdessen [[addr]]
verwendet, werden Änderungen nur von übergeordnet nach untergeordnet weitergegeben.
Beachten Sie, dass für beide untergeordneten Elemente notify: true
für die relevante Eigenschaft (primaryAddress oder Adresse) festgelegt sein muss, damit der übergeordnete Benutzer über Änderungen benachrichtigt wird und die bidirektionale Bindung vollständig eingerichtet ist.
Beachten Sie auch, dass dies nur zulässt, dass sich das Objekt als Ganzes ändert. Um auf Änderungen an Untereigenschaften zu achten, z. addr.street
Das übergeordnete Objekt sollte einen Beobachter hinzufügen. Für weitere Informationen hierzu siehe komplexe Beobachter .