Is there a way to find the controller for an element through Chrome's console? I can get a reference to the component by selecting the element in the Elements Panel and using
var c = angular.element($0);
c
has a controller
property (looks like a constructor), but I'm not sure what to do with this. Is there any way to find the controller's name from here?
If you do angular.element($0).scope()
or just $scope
(if you installed Batarang Chrome extension), you should be able to get access to selected element's scope's functions and properties. This should also include any functions/attributes that a controller has exposed on the scope.
There is no way to get the controller's name, though.