增加前html:
增加ng-model后:
在FF中审查元素,你会发现它自动添加了一个空的option项, 如下图
解决方案:
方法一:将select中的一个option设置为空, 就可以防止因添加ng-mod el自动添加空option的问题,在本例中
方法二:自己预先添加一个value为空的option,再用ng-if="false"把它去掉
增加ng-model后:
在FF中审查元素,你会发现它自动添加了一个空的option项, 如下图
解决方案:
方法一:将select中的一个option设置为空, 就可以防止因添加ng-mod el自动添加空option的问题,在本例中
<select ng-model="city">
<option value="">编码</option>
<option value="mobile">手机号</option>
</select>
<select ng-model="city">
<option value="" ng-if="false"></option>
<option value="number">编码</option>
<option value="mobile">手机号</option>
</select>
本文介绍如何解决AngularJS中使用ng-model时自动添加空选项的问题,提供两种有效方案:一是手动设置空选项;二是预设空选项并用ng-if隐藏。


756

被折叠的 条评论
为什么被折叠?



