Как я могу получить угловой выбор диапазона дат для обновления до определенного набора дат? - PullRequest
0 голосов
/ 30 января 2019

Я хотел бы сбросить даты, когда люди нажимают кнопку сброса.Сегодня и 30 дней назад.В результате использования следующего кода устанавливается значение диапазона дат, но пользовательский интерфейс не обновляется.

$scope.backThirtyDays = function () {
        return moment().subtract(30, 'days').endOf('day');
    };
$scope.reset = function () {

  $scope.datePicker = {
     date: {
         startDate: $scope.backThirtyDays(),
         endDate: $scope.yesterday()
     }
  };

Модель, определенная в html

<label class="col-sm-3 control-label" for="date-range-picker-input">Transaction Date Range</label>
       <div class="col-sm-3">
       <input class="form-control" date-range-picker
              id="date-range-picker-input"
              name="datePicker.date"
              class="form-control date-picker"
              type="text"
              ng-model="datePicker.date"
              options="datePickerMax.opts"/>
       </div>

смотреть в коде выбора даты

$scope.$watch('model.startDate', function(n) {
      return _setStartDate(n);
    });

angular-daterangepicker - 18 месяцев AngularJS v1.5.8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...