Я смог решить эту проблему, используя класс swiper-slide
, как это было изначально сделано в swiperjs
.
<ion-slides>
<app-slide class="swiper-slide">Test</app-slide>
<app-slide class="swiper-slide">Test 2</app-slide>
<app-slide class="swiper-slide">Test 3</app-slide>
</ion-slides>
Еще более удачное решение, чтобы не вводить класс вручную каждый раз, добавляет HostBinding
к app-slide
компоненту, например так:
@HostBinding('class.swiper-slide') swiperSlide: boolean = true;
Рабочий пример: https://stackblitz.com/edit/ionic-v4-x7wgrz