我的代码:
<select ng-model="event-type" id="event-type" required>
<option value="Marriage" selected>Marriage</option>
<option value="Birthday">Birthday</option>
</select>
在Firebug下生成:
<select ng-model="event-type" id="event-type" required="" class="ng-pristine ng-invalid ng-invalid-required">
<option value="? undefined:undefined ?"></option>
<option value="Marriage" selected>Marriage</option>
<option value="Birthday">Birthday</option>
</select>
任何人都可以帮助我理解为什么第一行已生成?因此,默认情况下无法选择我的第一个元素。