我有一个下拉列表,使用ng-repeat填充如下(带虚拟值):
<select ng-model="methodId" name="methodName" id="method" >
<option ng-repeat="detail in details" value="{{detail.modeId}}" ng- selected="detail.modeId == a.modeId"> {{detail.description}} </option>
</select>
单击下拉列表时,还会填充空行以及其他值
解决方案尝试: 1)添加额外选项。
<option value="" ng-hide="true"></option>
这适用于chrome,但不适用于IE
2)初始化ng模型。 这适用于大多数情况。但是在我们的项目中有一个场景,我们无法一直初始化ng模型值(因为它取决于其他一些因素)
这个问题还有其他解决办法吗?请提供您的建议。感谢您提前的时间!