如何在angularjs中有条件地添加ng-click或ng-dblclick?

时间:2018-02-21 13:17:46

标签: angularjs html5 dom

我有以下示例html标记

<div ng-style="{'height' : myHeight +'px'}" ng-dblclick="myCtrl.clickme()"></div>

如何在标记中添加DOM ng-click或ng-dblclick属性?

1 个答案:

答案 0 :(得分:2)

无法在同一标记中执行此操作,但是您可以使用两个标记并将条件​​应用为,

   <div ng-style="{'height' : myHeight +'px'}" ng-if="contitionforDblClick()" ng-dblclick="myCtrl.clickme()"></div>
   <div ng-style="{'height' : myHeight +'px'}" ng-if="contitionforClick()" ng-click="myCtrl.clickme()"></div>