lui*_*ill 8 directive double-click ionic2 angular2-directives angular
我正在寻找许多论坛和问题,但似乎没有人问如何双击ou双击Angular/ionic 2?
在离子v1中可以使用on-double-tap(参见http://ionicframework.com/docs/api/directive/onDoubleTap/)
有没有人可能有一个提示或任何代码来捕捉离子2 /角度2上的双击事件?
也许通过HammerJS?
非常感谢你 !路易斯:)
lui*_*ill 19
所以在1-2小时之后很明显,您不需要使用Ionic捕获双击事件,但使用纯JavaScript:dblclick()
所以在Angular 2中它将是:(dblclick)="myFunction()"而且就是这样!
在这里,您将找到JavaScript的其他活动.
html文件
<button (tap)="tapEvent()">Tap Me!</button>
Run Code Online (Sandbox Code Playgroud)
ts文件
let count : number = 0;
tapEvent(){
this.count++;
setTimeout(() => {
if (this.count == 1) {
this.count = 0;
alert('Single Tap');
}if(this.count > 1){
this.count = 0;
alert('Double Tap');
}
}, 250);
Run Code Online (Sandbox Code Playgroud)
}
| 归档时间: |
|
| 查看次数: |
20201 次 |
| 最近记录: |