2013-12-10 41 views
2

im使用这个日期范围选择器:https://github.com/luisfarzati/ng-bs-daterangepickerNG-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

+0

您如何才能使此指令生效。我得到这个错误:TypeError:Object [object Object]没有方法'daterangepicker。所有需要的资源都被完全加载。问候。 – jdcaballerov

回答

3

按照文档该指令的startDate和结束日期应该是一个moment()正确的输入。尝试类似

$scope.myDateRange = { 
    endDate: moment().add('days', 1), 
    startDate: moment()) 
}; 
+0

真棒,这工作! –