2016-06-29 3 views
1

У меня проблема с угловым daterangepicker при попытке передать мои данные модели в представление.

$scope.date = {startDate: resolvedItems.start_date, endDate: resolvedItems.end_date}; 

Ведение console.log($scope.date) возвращает {startDate: "2006-08-20 05:11:32", endDate: "2009-10-18 23:03:06"}

Но с точки зрения я получаю сегодня DateRange (2016-06-29 00:00:00 - 2016-06-29 23:59:59).

<div class="form-group"> 
    <label> 
     {{"scale.form.startAndEndDate" | translate}} 
     </label> 
     <input date-range-picker class="form-control date-picker reportrange" type="text" ng-model="date" /> 
    </div> 

Что, возможно, я делаю неправильно?

ответ

0

Итак, я решил свою проблему с помощью атрибута опции:

Модель:

$scope.dateRangePickerOptions = { 
     startDate: resolvedItems.start_date, 
     endDate: resolvedItems.end_date 
} 

Вид:

<div class="form-group"> 
    <label> 
     {{"scale.form.startAndEndDate" | translate}} 
     </label> 
     <input date-range-picker class="form-control date-picker reportrange" type="text" ng-model="date" options="dateRangePickerOptions"/> 
    </div>