2014-11-27 18 views
20

Kullanıcı, Ctrl tuşlarına bastığımda nasıl tıklayabilirim?Açısal Ctrl tıklayın?

<input ng-click="some_function()"/> 

ama böyle bir şey gerekir::

kullanıyorum tek tıklama için bunu yapabilir mümkün mü

<input ng-CTRL-click="some_nice_function()"/> 

?

+1

Kontrol HTML

<input ng-click="some_function($event)"/> 

JS()'. Bunun için '$ event' parametresine sahipsiniz. – Blackhole

+0

@Blackhole bana bir örnek gösterebilir misin? – Andres

cevap

43

CTRL tuşuna some_nice_function `basıldığında

$scope.some_function = function(event){ 
    if (event.ctrlKey) 
    { 
     // logic here 
    } 
} 
+2

Ayrıca, Mac kullanıcılarının Cmd + tıklama işlemlerini de hesaba katmak istiyorsanız, ayrıca 'event.metaKey' için de kontrol edin. – lukiffer

İlgili konular