ng-bs-daterangepicker默认值

时间:2013-12-10 09:13:47

标签: angularjs date-range daterangepicker

我正在使用此日期范围选择器:https://github.com/luisfarzati/ng-bs-daterangepicker

在我的控制器中我有

$scope.myDateRange = {
    endDate: new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()+1),
    startDate: new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate())
};

在我看来,我有:

<input type="daterange" format="MMM DD" separator="-" ng-model="myDateRange" id="daterange">

在初始页面加载时,我的视图在输入中有[object Object]。我的问题是,如何在控制器中格式化$scope.myDateRate,以便在初始页面加载时获得正确的输入

即。 Dec 03-Dec 04

1 个答案:

答案 0 :(得分:3)

根据此指令的文档,startDate和endDate应为moment()。尝试像

这样的东西
$scope.myDateRange = {
    endDate: moment().add('days', 1),
    startDate: moment())
};