All:
I am new to AngularJS, current what I want to do is to figure out which line cause the $watch handling function get called.
For a small example:
I set $scope.name = "" and call a function changeName():
function changeName(){
$scope.name = "new Name";
...
$http.get("someurl")
.then(function(data){ $scope.name = data.newname; })
}
$scope.$watch("name", function(newName, oldName){
handlingfunctionHere();
});
There is multiple changes to $scope.name which make $scope.$watch trigger, but when I debug in the chrome, I can not tell which action lead to that triggering from call stack, could anyone show me how to debug this?
Thanks
$scope.namechanges after$http$parser&$formattersthat does give an access to$viewValue&$modalValuestackoverflow.com/questions/22841225/… . But its not possible with this way..