web-dev-qa-db-ja.com

Angularjs:ng-optionを使用する場合に選択に空のオプションを含める方法

Ng-optionを使用して空のオプションを含まない事前定義されたオプションのリストを提供するときに、最初に空のオプションを追加するにはどうすればよいですか?

ヒスイの例

select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")
23
Serge Seletskyy

Select内に空の値を持つオプションを追加するだけです。

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/

51
Serge Seletskyy

角度でproperty.choices配列を変更するだけです。

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

1
Richard Torcato

これはオブジェクトを変更することで私のために働いた

angular.extend({'Please Select': ''}、objectName)

1
Jason Bruce