Подтвердить что ты не робот

Angularjs: включение пустой опции при выборе ng-option

Как я могу добавить пустую опцию в начале, когда я использую опцию ng для предоставления предопределенного списка параметров, который не содержит пустого?

Пример в нефрите

select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")
4b9b3361

Ответ 1

Просто добавьте опцию с пустым значением внутри выбора.

select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")
  option(value="")

Вот пример - http://jsfiddle.net/sseletskyy/uky9m/1/

Ответ 2

просто измените массив property.choices в angular.

$scope.property.Choices.splice(0, 0, { "id": "0", "Name": "Richard" });

Ответ 3

Это просто сработало для меня, изменив объект

angular.extend({'Выберите': ''}, objectName)