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
Scrollspy, animated scrollTo and scroll events for angular.js
2. Angularytics by Martin Gontovnikas
The solution to tracking page views and events in a SPA with AngularJS
3. Angular Markdown Directive by Brian Ford
AngularJS markdown directive using Showdown.js
4. SSE Chat by Matthias Nehlsen
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.
5. ngContext Menu by Ian Walter
An AngularJS directive to display a context menu when a right-click event is triggered.
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.