AngularJS:ssä on mukana useita directiivejä hiiren tapahtumien/liikkeiden kuunteluun. Tärkein niistä on tietenkin ng-click.
ng-click directiivi suoritetaan kun elementtiä klikataan. Toimintoja on expression eli se voi olla suoritettava kaava tai metodikutsu. Metodikutsu pitää kohdistua $scopessa oleviin metodeihin. Expressionissa voidaan myös suoraan muokata $scopen muuttujien arvoja (vaikka tämä ei ole siistiä).