在UI Bootstrap的Datepicker中使用$ watch调用$ scope函数来更改日期

问题描述 投票:1回答:1

是否可以在datepicker中点击日期或月份后调用函数而不使用$ watch?目前,我正在使用$ watch来监控日期的变化以触发任务。

如果是这样,你能否说明模板应如何调用$ scope函数?

angularjs datepicker angular-ui-bootstrap
1个回答
0
投票

提出安东尼的建议。

<p class="input-group" style="padding-top:5px;">
    <input type="text" uib-datepicker-popup="dd/MM/yyyy" style="width:165px; height:34px;" ng-change="changefun();" class="form-control" ng-model="myDate" is-open="isOpened" " datepicker-options="Options" calendarWeeks="false" close-text="Close" required/>
    <span class="input-group-btn" style="float:left">
      <button style="height:34px; padding-right:0;" type="button" ng-click="Open()" class="btn btn-default">
        <img border="0" src="/_layouts/15/images/calendar_25.gif?rev=23" />
      </button>
    </span>
</p>

有关更多详细信息,请参阅link

© www.soinside.com 2019 - 2024. All rights reserved.