【发布时间】:2016-11-18 09:33:35
【问题描述】:
我正在使用 Angular UI Bootstrap Datepicker 工作一个日期选择器。我的挑战是默认将日期选择器的输入字段设置为空字段。
让我向你展示我使用的输入字段。
<td>
<div>
<input class="form-control" type="text" datepicker-popup="dd/MM/yyyy" id='txtDate' ng-model="personalDetail.date" is-open="personalDetail.isOpen" close-text="Close" ng-click="open($event, personalDetail)" name="datefilter" value="" />
</div>
</td>
还有我的脚本
$scope.personalDetails.forEach(function(personalDetail){
personalDetail.date = new Date(personalDetail.date);
});
$scope.open = function($event, personalDetail) {
$event.preventDefault();
$event.stopPropagation();
personalDetail.isOpen = true;
};
我在带有 ng-repeat 的 html 表中使用它。但我需要将日期字段显示为空,直到我设置相应的日期。请帮助我。
【问题讨论】:
-
您将控件绑定到字段personalDetail.date,因此它将显示该值中存在的任何日期。设置 value="" 可能不起作用。
标签: angularjs angular-ui-bootstrap bootstrap-datepicker