Dynamic slide height

This code isn’t work for me on ionic2 RC2. I solve that problem like this:

HTML:

<ion-slides #slider (ionWillChange)="slideWillChange()">
    <ion-slide *ngFor="let item of items; let itemIndex = index;" #slide>
        /// what you want
    </ion-slide>
</ion-slides>

TS:

@ViewChildren('slide') slides: QueryList<ElementRef>;
@ViewChild('slider') slider: Slides;

ionViewDidEnter() {
    this.slideWillChange();
}

slideWillChange() {
    this.slideElements = this.slides.toArray();
    let index = this.slider.getActiveIndex();

    this.slider._elementRef.nativeElement.style.height = this.slideElements[index].ele.children[0].clientHeight + 'px';
}