如何在离子1中的相同功能中使用ng-click和ng-dblclick?

时间:2016-11-18 12:56:54

标签: angularjs ionic-framework

我将开发一个基于离子1的应用程序,我需要在同一事件中使用ng-clickng-dblclick用于不同目的。但是,ng-dblclick无效。

请查看我的代码。

在Html部分:

<div ng-click = "clickOnce()" ng-dblclick = "clicktwice()">Enter</div>

在控制器中我写道:

$scope.clickOnce = function () {    
   alert("CLick One");    
}

$scope.clicktwice= function () {    
   alert("CLick two");    
}

应用程序始终执行单击。请告诉我,我该怎么做。

1 个答案:

答案 0 :(得分:0)

试试这个:

在控制器定义的全局变量var count = 1;

$scope.click = function (){
 if(count > 1){
   //your code
   //After its function count = 0;
 } else {
   count = 2;
 }
}

或尝试此操作fuction angular doble click