Comment utiliser une vue de sélection générique avec des objets persistants qui ont des ID

StackOverflow https://stackoverflow.com/questions/8958291

  •  12-11-2019
  •  | 
  •  

Question

J'ai trouvé une bonne solution pour une vue de sélection réutilisable ici:Sélectionnez la liste déroulante avec Ember (la réponse de @ebryn)

Cependant, j'ai difficile de trouver un moyen de l'utiliser pour des objets qui ont un attribut ID. Ce que je veux dire, c'est que je veux pouvoir utiliser la vue de sélection pour gérer les associations sur un objet persistant.

J'ai fourni le violon JS ici: http://jsfiddle.net/sohara/rgdqr/13/Actuellement, il n'y a aucun moyen de persister les sélections et l'attribut de personne de mon ThingController est défini sur le chargement de la page. Existe-t-il un bon moyen de modifier cela afin que le Select gère uniquement la valeur d'ID, mais affiche toujours, par exemple, l'attribut FullName?

Je suppose que je pourrais ajouter un rappel dans The ThingController qui définit le PersonID en fonction de la valeur ID de son objet de personne, mais cela ne résout pas la question de la persistance. Chaque chargement de page réinitialiserait alors l'attribut PersonID. De plus, je pense qu'il serait logique de cibler l'attribut PersonID directement à partir de la vue si c'est l'attribut que je veux changer?

Merci, Sean

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top