2015-06-23 2 views
1

Я пытаюсь применить DatePicker от угловой ш в моем приложении, но по какой-то причине это приводит к следующей ошибке:угловой пользовательский интерфейс самозагрузки DatePicker вызывает «infdig»

Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting! Watchers fired in the last 5 iterations: [] http://errors.angularjs.org/1.3.15/ $rootScope/infdig?p0=10&p1=%5B%5D

Я не понимаю, почему это ошибка срабатывает, потому что. В приведенной выше ссылке указано:

This error occurs when the application's model becomes unstable and each $digest cycle triggers a state change and subsequent $digest cycle. Angular detects this situation and prevents an infinite loop from causing the browser to become unresponsive.

Я не вижу, как это применимо к моей ситуации вообще.

Если я использую регулярное поле ввода, как это:

<input type="text" class="form-control" id="my-date" name="myDate" data-ng-model="ctrl.myDate" 
             data-ng-model-options="{updateOn: 'blur'}" data-ng-change="ctrl.changeDetected()" > 

Там нет никаких проблем, и дата отображается только штраф, но это:

<p class="input-group"> 
    <input type="text" class="form-control" datetime-picker="'yyyy-MM-dd'" data-ng-model="ctrl.myDate" data-is-open="ctrl.isOpen" data-enable-time="false" data-show-button-bar="false" data-timepicker-options="ctrl.dateOptions" /> 
    <span class="input-group-btn"> 
     <button type="button" class="btn btn-default" data-ng-click="ctrl.openCalendar($event, date)"><i class="fa fa-calendar"></i></button> 
    </span> 
</p> 

приведет к ошибке. Может ли кто-то умнее меня дать мне указатель на то, что мне не хватает. Я просто загружаю дату из бэкэнд и пытаюсь отобразить ее как текущую дату в datepicker.

/Отношения Kris

ответ

0

К сожалению, по-видимому, я тупица. нет ничего плохого в datepicker и вышеприведенном коде. Я пропустил, что окружающий div использовал директиву проверки, которая была привязана к имени атрибута поля ввода, и я забыл добавить это имя к соответствующему полю ввода datepicker.

 Смежные вопросы

  • Нет связанных вопросов^_^