【发布时间】:2015-08-12 11:42:05
【问题描述】:
我正在尝试这个:
<select ng-disabled="!items" class="form-control" ng-model="selected" ng-options="key as value for (key , value) in items">
<option ng-if="items" value="">All Items</option>
</select>
但有项目时All Items选项不显示。
注意:问题出在ng-if,没有别的原因。
【问题讨论】:
-
您可以在
<option>上使用ng-repeat而不是ng-options -
@SergioTulentsev 我知道,但这个问题是关于
ng-if的替代方案,或者是在不使用ng-repeat而不是ng-options的情况下解决此问题的方法。谢谢! -
或者,只需将您的虚拟选项添加到
items数组 -
您可以使用
ng-show替代ng-if -
你是什么意思,“
ng-if替代”?这使它成为"XY question"
标签: angularjs select angular-ng-if