Top 5 Events AngularJS Modules

Here is what we think are the Top 5 Events AngularJS Modules.┬áIt’s essential for your AngularJS web app to have some decent AngularJS event handling which could be in the form of event services which sharing data between between controllers. There are a few core AngularJS event listeners avaiable to us: ng-click, ng-dbl-click, ng-mousedown, ng-mouseup, ng-mouseenter, ng-mouseleave, ng-mousemove, ng-mouseover, ng-keydown, ng-keyup, ng-keypress, ng-change (list). Yes, event listeners can be even as simple as attaching a click method to a scope which then does the trademarked preventDefault and trigger an angularjs error event, alert, console.log, whatever you want really.

This post was last updated on: 2/7/2015. For an updated list see more Events AngularJS Modules

1. Angular Scroll by Joel Arvidsson

angular-scroll
angular-scroll

Scrollspy, animated scrollTo and scroll events for angular.js

GitHub Website + Demo

2. Angularytics by Martin Gontovnikas

angularytics
angularytics

The solution to tracking page views and events in a SPA with AngularJS

GitHub

3. Angular Markdown Directive by Brian Ford

angular-markdown-directive
angular-markdown-directive

AngularJS markdown directive using Showdown.js

GitHub

4. SSE Chat by Matthias Nehlsen

sse-chat
sse-chat

This is a simple chat application using Play Framework together with AngularJS. It makes use of a Concurrent.Broadcast object as an Enumerator, a filtering Enumeratee and EventSource as the Iteratee. Together these building blocks facilitate the chat message data flow within the application.

GitHub Website Demo

5. ngContext Menu by Ian Walter

ng-context-menu
ng-context-menu

An AngularJS directive to display a context menu when a right-click event is triggered.

GitHub Website + Demo

Thank you for reading and if you would like to you can submit your Events AngularJS Modules or leave a comment below.

Post tags: Events, focus, show more, eventing, element focus, event listener, hide, autofocus, event tracking, show, event.

Sam is a passionate web developer, online entrepreneur and investor. In his spare time he enjoys coding, playing chess and reading.

Leave a Reply

Your email address will not be published. Required fields are marked *