【问题标题】:How to add empty option in select in AngularJS?如何在 AngularJS 的选择中添加空选项?
【发布时间】:2014-09-15 18:06:54
【问题描述】:

我有一个选择框。

当没有选择任何值时,我有空选项--。没关系!

一旦选择了一个选项,空选项就会消失。

但我希望它总是有机会选择--

有可能吗?

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

【问题讨论】:

标签: html angularjs angularjs-scope


【解决方案1】:

请看这里: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>

【讨论】:

【解决方案2】:

ng-options 在选择任何选项时优先。

根据标准 html 可以包含 .因此,所提到的选项优先于选择为null。

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

【讨论】:

    猜你喜欢
    • 2016-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-11
    相关资源
    最近更新 更多