AngularJS- ng-mousedownDirektive


Beispiel

Einen Ausdruck ausführen, wenn ein Mausklick erfolgt:

<div ng-mousedown="count = count + 1" ng-init="count=0">Click me!</div>

<h1>{{count}}</h1>

Definition und Verwendung

Die ng-mousedownDirektive teilt AngularJS mit, was zu tun ist, wenn mit einer Maustaste auf das spezifische HTML-Element geklickt wird.

Die ng-mousedownDirektive von AngularJS überschreibt nicht das ursprüngliche onmousedown-Ereignis des Elements, beide werden ausgeführt.

Die Reihenfolge eines Mausklicks ist:

1. Maus runter

2. Maus hoch

3. Klicken Sie auf


Syntax

<element ng-mousedown="expression"></element>

Unterstützt von allen HTML-Elementen.


Parameterwerte

Value Description
expression An expression to execute when a mouse button is clicked.