Angularjs 是否正在尝试从md datepicker重置/清除所选日期?
我有一张上面有md datepicker的搜索表。具有“搜索”和“清除”按钮的窗体 如果我们从md日期选择器中选择任何日期并单击“清除”按钮,它将清除所选日期,如下所示 _清除功能:_Angularjs 是否正在尝试从md datepicker重置/清除所选日期?,angularjs,typescript1.4,Angularjs,Typescript1.4,我有一张上面有md datepicker的搜索表。具有“搜索”和“清除”按钮的窗体 如果我们从md日期选择器中选择任何日期并单击“清除”按钮,它将清除所选日期,如下所示 _清除功能:_ clear = function () { let ctrl = this; ctrl.searchCriteria.begindate = null; ctrl.searchCriteria.enddate = null; } html: 清楚的 如果我手动输入无效日期(例如:78
clear = function () {
let ctrl = this;
ctrl.searchCriteria.begindate = null;
ctrl.searchCriteria.enddate = null;
}
html:
清楚的
如果我手动输入无效日期(例如:786/786/786)并点击表单上的清除按钮,则不会清除相应字段中的日期
我在谷歌上搜索了很多关于这个问题的信息,但是找不到一个合适的解决方案。任何帮助都将不胜感激
<md-datepicker flex ng-model="sCtrl.searchCriteria.begindate" md-placeholder="Begin Date"></md-datepicker>
<md-datepicker flex ng-model="sCtrl.searchCriteria.enddate" md-placeholder="End Date"></md-datepicker>
<md-button class="md-primary ng-scope md-default-theme md-ink-ripple" ng-click="sCtrl.clear()">Clear</md-button>