Que signifie as dans le code suivant ?
ng-options="option.id as option.title for option in curOptionArray"
option.id signifie sélectionné, option.title signifie affiché, tout comme cette fonction
peut être compris comme une syntaxe ng option.id est la valeur soumise par select option.title est la valeur affichée par select option représente l'élément actuel dans le tableau curOptionArray
Veuillez vous référer au site officiel : https://docs.angularjs.org/api/ng/directive/ngOptions#!
Un exemple :
$scope.items = [{ id: 1, label: 'aLabel', subItem: { name: 'aSubItem' } }, { id: 2, label: 'bLabel', subItem: { name: 'bSubItem' } }]; <select ng-options="item as item.label for item in items track by item.id" ng-model="selected"></select>
Vous pouvez consulter Hacking with Angular : Playing with the ngOptions directive
option.id signifie sélectionné,
option.title signifie affiché,
tout comme cette fonction
peut être compris comme une syntaxe ng option.id est la valeur soumise par select option.title est la valeur affichée par select option représente l'élément actuel dans le tableau curOptionArray
Veuillez vous référer au site officiel :
https://docs.angularjs.org/api/ng/directive/ngOptions#!
Un exemple :
Vous pouvez consulter Hacking with Angular : Playing with the ngOptions directive