Представление Angular-daterangepicker не получает $scope StarDate и Endate

У меня возникает проблема с angular-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"}

Но в представлении я получаю сегодняшний диапазон дат (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>

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


person Fausto Braz    schedule 29.06.2016    source источник


Ответы (1)


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

Модель:

$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>
person Fausto Braz    schedule 29.06.2016