$watch vs $on in angularjs

$watch vs $on in angularjs


The $on is used to listen to each events.

$on also work to push a function into a stack and returns to another function and clean the original functions from that stack.


The angularjs create watch internally.
The watch means that angularjs watches the changes in the variable on the $scope object.

The watches are created using the $scope.$watch() method.

The $scope.watch() method creates a watch of some variables. 

When you register a watch you need to pass two functions

1. One is value function
2. and other is listener function

for example

$scope.$watch(function() {},function() {});

Hey! I'm Anil Singh. I author this blog. I'm Active Blogger, Programmer. I love learning new technologies, programming, blogging and participating the forum discussions more...
My Blogs - http://code-sample.com and http://code-sample.xyz
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like
www.code-sample.com/. Powered by Blogger.
ASK Questions