Plusieurs ng-modèles sur un champ de saisie?
J'ai un formulaire, et une liste d'éléments.
J'ai utilisé ng-model="searchFor"
pour filtrer la liste des éléments de manière appropriée (cette partie fonctionne bien), mais je tiens aussi à "soumettre" l'élément filtré -- qui nécessiterait ng-model="adding_item.name"
sur le champ de saisie comme bien (je pense).
Pouvez vous disposez de plusieurs ng-models
sur un champ de saisie?
Est-il une autre façon de contourner ce problème?
OriginalL'auteur bjorkland | 2015-04-04
Vous devez vous connecter pour publier un commentaire.
Non, ngModel n'était pas censé faire ce genre de choses, à ce stade, il est préférable de commencer le déplacement de la logique de la vue. Pour ce scénario, vous pourriez faire usage de
getterSetter
option:https://docs.angularjs.org/api/ng/directive/ngModel#binding-to-a-getter-setter
Il est difficile de procéder à d'importantes suggestions, sans voir le code.
OriginalL'auteur estus