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()”解决了这个问题.

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...