如何在angularjs的日期选择器文本框中设置今天的日期



我有两个日期选择器文本框从日期和到日期...我需要默认为本月开始日期和结束日期今天...

如何在Angularjs Datepicker文本框中设置默认日期..?

我不确定你所说的日期选择器文本框是什么意思。您是否使用日期输入?

<input name="dateInput" type="date" ng-model="date"/>

如果是这样,您需要在控制器中设置 ng-model 变量,在本例中,$scope.date 设置为要使用的默认日期例如,使用今天的日期

var d=new Date();
var year=d.getFullYear();
var month=d.getMonth()+1;
if (month<10){
month="0" + month;
};
var day=d.getDate();
$scope.date=year + "-" + month + "-" + day;

我已经在 http://plnkr.co/edit/WJ86aB?p=preview 设置了一个 plunkr

如果是这样,则需要在控制器中设置 ng-model 变量,在本例中,$scope.date 设置为要使用的默认日期例如,使用今天的日期

$scope.date = new Date();

在您的 html 中:

<input name="dateInput" type="date" ng-model="date"/>
$scope.date = new Date().toLocaleDateString()
<input datepicker data-ng-model="date" type="date" />

最新更新