Невозможно прочитать свойство '$ owl' из неопределенного в angular 8 OwlCarousel - PullRequest
0 голосов
/ 21 апреля 2020

В машинописном файле

 export class MyComponent implements OnInit {

  @ViewChild('owlCarousel', { static: false }) owlElement: OwlCarousel;

  displayDetail(currentDetail: PageData) {
    this.owlElement.to([selectIndex]);
  }
}

В html страница:

<owl-carousel [options]="carousel1ItemOption" class="detail-page" [carouselClasses]="['owl-theme', 'sliding']" [items]="records" #detailOwlCarousel>
    <section class="item" *ngFor="let detailPageData of records">
      <h1 class="titleHead mb-2">{{detailPageData.title | titleString}}</h1>
    </section>
  </owl-carousel>

1 Ответ

0 голосов
/ 22 апреля 2020

Изменить #detailOwlCarousel на #owlCarousel. Имя, которое вы передали в аннотации @ViewChild, должно совпадать.

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