Проблема с ngu-карусельными ponts и changeDetection - PullRequest
0 голосов
/ 26 декабря 2018

У меня проблема с баллами ngu-carousel.Как я могу это исправить без

changeDetection: ChangeDetectionStrategy.OnPush

Мой HTML-код

  <ul class="points" NguCarouselPoint>
    <li *ngFor="let point of carousel.pointNumbers; let point = index" [class.active]="point==carousel.activePoint"
      (click)="carousel.moveTo(point)"></li>
  </ul>

Моя проблема в консоли:

Ошибка: ExpressionChangedAfterItHasBeenCheckedError: Выражение изменилось послеэто было проверено.Предыдущее значение: 'ngForOf:'.Текущее значение: 'ngForOf: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18'.

1 Ответ

0 голосов
/ 26 декабря 2018

Может быть, это проблема с вашим синтаксисом.Вы определяете point два раза здесь.Измените это как

*ngFor="let pointNumber of carousel.pointNumbers; let pointIndex = index"
...