AngularJS: ng-options "non-choice" 不是最上面的
AngularJS: ng-options "non-choice" is not the top
我将我的select标签指令设为私有
模板html
<div>
<select ng-model="model" ng-options="item as item[labelName] for item in array">
<option ng-if="!!hasTop" value="">non choice</option>
</select>
</div>
"array" 是 $recource.query
的 return 值
在上面有"non choice",我想拥有。
前
Select
+-"non choice"
+-option a
+-option b
但是,不行
Select
+-option a
+-option b
+-"non choice"
帮帮我。
附加要求
我删了ng-if就变成了top。
但。在此指令中,我想使用属性控制 "non choice" 的显示
有什么好办法吗?
如果我没理解错的话,你需要在顶部设置一个空选项。在那种情况下使用如下
<select ng-model="model" ng-options="item as item[labelName] for item in array">
<option value="">non choice</option>
</select>
我将我的select标签指令设为私有
模板html
<div>
<select ng-model="model" ng-options="item as item[labelName] for item in array">
<option ng-if="!!hasTop" value="">non choice</option>
</select>
</div>
"array" 是 $recource.query
的 return 值在上面有"non choice",我想拥有。 前
Select
+-"non choice"
+-option a
+-option b
但是,不行
Select
+-option a
+-option b
+-"non choice"
帮帮我。
附加要求
我删了ng-if就变成了top。 但。在此指令中,我想使用属性控制 "non choice" 的显示 有什么好办法吗?
如果我没理解错的话,你需要在顶部设置一个空选项。在那种情况下使用如下
<select ng-model="model" ng-options="item as item[labelName] for item in array">
<option value="">non choice</option>
</select>