J'ai un formulaire pour éditer un enregistrement de fournisseur. L'enregistrement du fournisseur a une relation avec plusieurs adresses, de sorte qu'un fournisseur peut avoir la maison, le bureau, les vacances, etc types d'adresses. L'objet Adresses json qui vient du serveur ne fait qu'apporter les adresses que le fournisseur a, donc si le fournisseur n'a qu'une adresse de type "vacances", alors c'est le seul enregistrement qui arrive mais dans le formulaire d'édition je dois avoir tous les types d'adresses pour éditer les existantes ou en ajouter une nouvelle.Comment fusionner deux objets json en un
Je ne sais pas si mon approche est correcte mais j'ai sous ma forme un "jsonBaseAddresses" qui contient tous les types possibles d'adresse et cet objet est lié en utilisant Knockout à la forme (cela fonctionne réellement) donc je veux fusionner le "jsonRemoteAddress" avec "jsonBaseAddresses" afin d'avoir le "jsonBaseAddresses" mais fusionné avec les données qui viennent dans l'objet json distant.
Encore une fois, je ne sais pas si c'est la bonne façon de le faire. Appréciez toute aide. Voici un exemple de ce que je veux faire.
Merci
Pour clarifier, la liste des adresses de base est le seul * possible * ensemble d'options? Si le serveur envoie un type qui n'est pas dans cette liste, doit-il être ignoré? – Tyrsius
Oui, c'est une liste fixe. Aucune autre option n'est autorisée dans la base de données. – VAAA