我试图在输入结束时使用 Ionic 2 获取范围 slider 的值。
在doumentation唯一可用的事件是 ionChange,它在输入过程中触发多次,我只需要最后一个值来执行操作。
我尝试手动添加 touchend 事件,但该事件被忽略了。
这里还有一个 Plunker与问题。
<ion-range (ionChange)="showVal($event)" (touchend)="presentValue(event)" min="0" max="100" [(ngModel)]="currentTime" color="danger">
<ion-icon small range-left name="sunny"></ion-icon>
<ion-icon range-right name="sunny"></ion-icon>
</ion-range>
有人知道在 Ionic 2 的范围 slider 上监听 touchend 事件的方法吗?
最佳答案
在您可以使用的范围输入上还有 ionBlur
和 ionFocus
事件。
ionFocus
在您滑过范围时触发
当您释放范围项时 ionBlur
被触发
<ion-range (ionBlur)="rangeBlurred($event)" (ionFocus)="rangeFocused($event)">
关于angular - Ionic 2范围touchend事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40744980/