Obtenir le $index de l'option sélectionnée dans Angulaire
Par exemple:
<select ng-model="selectedCategory" ng-options="category as category.title for category in categories"></select>
Évidemment, cela ne fonctionnera pas:
<button ng-click="removeCategory($index)">remove</button>
Comment pourrait - $index est accessible si pas dans un répéteur?
OriginalL'auteur TaylorMac | 2013-04-22
Vous devez vous connecter pour publier un commentaire.
Vous ne devriez pas avoir à garder une trace de l'index, il suffit de retirer le selectedCategory dans les catégories de modèle dans le removeCategory fonction:
Votre contrôleur pourrait ressembler à ceci JSFiddle:
OriginalL'auteur Ryan Q