Comment puis-je ajouter une option vide au début lorsque j'utilise ng-option pour fournir une liste prédéfinie d'options qui n'en inclut pas une vide?
Un exemple en jade
select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")
Ajoutez simplement une option avec une valeur vide à l'intérieur de la sélection.
select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")
option(value="")
Voici un exemple - http://jsfiddle.net/sseletskyy/uky9m/1/
il suffit de modifier le tableau property.choices en angulaire.
$ scope.property.Choices.splice (0, 0, {"id": "0", "Name": "Richard"});
Cela a juste fonctionné pour moi en modifiant l'objet
angular.extend ({'Veuillez sélectionner': ''}, objectName)