angularjs – Angular UI Bootstrap DatePicker – 关闭/模糊时选择日期

前端之家收集整理的这篇文章主要介绍了angularjs – Angular UI Bootstrap DatePicker – 关闭/模糊时选择日期前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个ng重复,每一行都有多个UI-Bootstrap Datepickers.当我选择日期并且选择器关闭时,我试图在控制器中调用一个函数.我已经尝试使用UI事件来捕获模糊事件,但是当被调用时,模型没有被更新.我的问题是如何在选择器关闭获取选定的日期?我可以做一些像ui-event =“{blur:’myBlurFunction($event,this.text)’}这样的事情,还是有另一种获取onClose事件的数据的方法
<li ng-repeat="....">
   <div ng-click="openEditStartCal($event,ticket)">
                <input ui-event="{ blur : 'blurredStartDate( $event,ticket,this.text)' }" 
                       type="text" 
                       starting-day="2" 
                       show-button-bar="false" 
                       show-weeks="false" 
                       class="form-control addTicketDateInput" 
                       datepicker-popup="dd MMM" 
                       ng-model="ticket.StartDate" 
                       is-open="startEditTicketOpened && currentTicketUpdating == ticket.TicketId" 
                       min-date="{{today()}}" 
                       max-date="'2015-06-22'" 
                       datepicker-options="dateOptions" 
                       date-disabled="disabled(date,mode)"  
                       ng-required="true" close-text="Close" />
   </div>
我已经通过使用:ng-change =“myChangeFunction()”解决了这个问题.

猜你在找的Angularjs相关文章