我有一个<select>
元素,其中有一个ng-model=sendTime
元素可以从列表中选择一个时间。此列表仅包含有限数量的标准时间,但作为最后一项,它始终包含sendTime
模型中的选项:
<select ng-model="sendTime" style="">
<option value="now">now</option>
<option value="08:00">08:00</option>
<option value="17:00">17:00</option>
<option value="{{sendTime}}">{{sendTime}}</option>
</select>
最后一项只是为了确保自定义时间(在此视图中不可编辑)将出现在选择框中。问题是 Angular 没有正确地做到这一点。它将最后一个元素添加到列表中,但不会选择它。它只选择默认时间之一。
我怎样才能解决这个问题?