angularjs - $watch inside a service? -


is possible set $watch on array of objects inside service (i'd $watch declaration inside service)?

you can add expression set of watches injecting $rootscope , using function first argument $watch method. pseudo-code:

$rootscope.$watch(function() {   return //value watched; }, function watchcallback(newvalue, oldvalue) {   //react on value change here }); 

don't forget third, boolean argument $watch method. need specify true if want deep-watch entire object changes.


Comments