如何在AngularJS中的select中添加空选项?

时间:2014-07-24 09:02:57

标签: html angularjs angularjs-scope

我有一个选择框。

如果未选择任何值,则我有空选项--。没关系!

选择一个选项后,空选项将消失。

但我希望有机会选择--

有可能吗?

<select ng-model="project" ng-options="act.id as act.name for act in actors"></select>

2 个答案:

答案 0 :(得分:4)

请参见此处:http://plnkr.co/edit/SWpRZA1dafNNva70z6KE?p=preview

<select ng-model="project" ng-options="act.id as act.name for act in actors">
    <option value="">--<option>
  </select>

答案 1 :(得分:0)

当从中选择任何选项时,

ng-options将获得优先权。

按照标准html可以包含。因此,所选择的选项优先,因为选择为空。

并且在视图中,html优先级更高,因此除非已从控制器中选择ng-option值,否则始终会看到值。