Angular 如何在幻灯片移动时调用函数
我想做的是,当一个函数滑动正确时,我想调用一个函数。但是我不知道它是否可以在ionic中完成。我的Ionion项滑动代码是Angular 如何在幻灯片移动时调用函数,angular,typescript,ionic-framework,ionic2,ionic3,Angular,Typescript,Ionic Framework,Ionic2,Ionic3,我想做的是,当一个函数滑动正确时,我想调用一个函数。但是我不知道它是否可以在ionic中完成。我的Ionion项滑动代码是 <ion-list> <ion-item-sliding #item> <ion-item> <span class="heart-icon"></span> <h4>Slide righ
<ion-list>
<ion-item-sliding #item>
<ion-item>
<span class="heart-icon"></span>
<h4>Slide right to Unfavorite</h4>
</ion-item>
<ion-item-options side="left">
<button ion-button (click)="favorite(item)">Favorite</button>
</ion-item-options>
</ion-item-sliding>
</ion-list>
向右滑到不利位置
最喜欢的
我必须点击“收藏夹”按钮才能调用该功能,但每当有人向右滑动时,我都需要它有一个幻灯片更改事件: 在HTML中:
当更改幻灯片()时{
log('Do something')
}
你有没有看医生,也许能帮你 使用这个:
ionDrag
查看这个链接:它工作了,但是它的触发事件太多次了。有没有办法限制它?好的;使用此选项:ionswip
它只会发射一次。
<ion-slides (ionSlideDidChange)="slideChanged()">
slideChanged() {
let currentIndex = this.slides.getActiveIndex();
console.log('Current index is', currentIndex);
}
<ion-slides ionSlideWillChange="whenChangeSlide()"></ion-slides>
whenChangeSlide(){
console.log('Do something')
}