Я создал рабочий карусель с помощью ngx- bootstrap, он работает нормально, но сейчас я пытаюсь заставить [itemsPerSlide]
динамически меняться в зависимости от ширины страницы. Я пытался использовать @HostListener('window:resize', ['$event'])
onResize(event) {...
в компоненте, но хотя значение «число» меняется в зависимости от ширины страницы, элементы на слайде не меняются на html,
<!--<HTML>--->
<carousel [itemsPerSlide]="number">
<slide *ngFor...>
....
</slide>
</carousel>
<!--COMPONENT-->
@HostListener('window:resize', ['$event']) onResize(event) {
this.width = event.target.innerWidth;
if(this.width <= 480 /*small*/){
this.number = 1
}...
любой совет будет полезен.