【发布时间】:2014-11-30 05:27:21
【问题描述】:
我用包含具有日期属性的对象的数组填充下拉列表。 该列表绑定在日期变量上。 在这个变量上绑定了一个角度 boostrap 日历。
<select id="installFullDate"
name="installFullDate"
class="form-control"
ng-options="installationSlot.displayDate as installationSlot.displayDate for installationSlot in installationSlots"
ng-model="user.installation.date"
required>
</select>
<img class="calendar-datepicker"
src="images/calendar.png"
datepicker-popup="mm/dd/yyyy"
ng-model="user.installation.date"
is-open="opened"
datepicker-options="dateOptions"
date-disabled="disabledDate(date, mode)"
min-date="minDate"
max-date="maxDate"
ng-required="true"
close-text="X"
ng-click="open($event)">
<span class="field-description">mm/dd/yyyy</span>
当我在 select 中选择一个元素时绑定起作用,该元素是在 angular boostrap 日历中选择的。
当我在日历中选择元素时,下拉列表中没有选择日期。
我认为 angular 无法根据日期在下拉列表中找到匹配的对象。 角度引导日历可以绑定在字符串上吗?
【问题讨论】:
标签: javascript angularjs angular-ui-bootstrap