UI Bootstrap Datepicker需要第二次点击才能更新月份

时间:2015-02-12 10:44:20

标签: javascript angularjs twitter-bootstrap datepicker

我正在使用UI Bootstrap Datepicker。当我点击选择下个月时,datepicker本身会正确更新,但月份名称不会更新(见图1和2)。

但是,一旦我选择了日期,更新月份名称就可以了。 只有第一次出现此问题。

我使用$ templateCache来注入datepicker,如下所示:

<button type="button"
                          class="btn btn-default datepickerButton dateButton"
                          datepicker-popup="{{format}}"
                          ng-click="clickCalendar($event,$index,0)"
                          name="date"
                          ng-model="example.date"
                          is-open="example.open"
                          ng-change="selectDate($index)"
                          show-weeks="false"
                          min-date="Datepicker.getMinDate()"
                          max-date="Datepicker.getMaxDate()"
                          datepicker-options="dateOptions"
                          show-button-bar="false">
                    {{example.date|changeDateFormat}}</button>

enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

您将bootstrap.jsangular-ui-bootstrap.js库一起使用?

两个库都在使用相同的事件。如果是这种情况,请删除bootstrap.js库。

相关问题