【问题标题】:ngx slick carousal not working inside the ngx-bootstrap accordion in angular7?ngx 光滑的轮播在 Angular 7 的 ngx-bootstrap 手风琴内不起作用?
【发布时间】:2019-10-04 12:40:44
【问题描述】:

我已经在 ngx-bootstrap 手风琴和标签中添加了 ngx -slick-carousal,标签也出现在手风琴内,但是如果我将它添加到手风琴之外,它的工作。如何在手风琴内添加?如果需要初始化怎么办?

<accordion [isAnimated]="true">
  <accordion-group heading="Title 1">
    <tabset class="spot-tab">
      <tab heading="Stress1">
        some content
      </tab>
      <tab heading="Stress2">
        <ngx-slick-carousel class="carousel first" #slickModal="slick-carousel" [config]="slideflipbookConfig">
        <div ngxSlickItem *ngFor="let slide of slides" class="slide">
          <div class="full-width relative">
            <img class="img-responsive" src="{{ slide.img }}" alt="" width="100%">
          </div>
        </div>
        </ngx-slick-carousel>
      </tab>
    </tabset>
  </accordion-group>
</accordion>

【问题讨论】:

    标签: angular accordion slick.js ngx-bootstrap-accordion


    【解决方案1】:

    在 HTML 中:

    在手风琴标签中添加 (click)="toggleAccordian()"

    在 .ts 刷新光滑滑块后,它将自动加载

    toggleAccordian() {
      $('.carousel').slick('refresh');
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-19
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      相关资源
      最近更新 更多