Controller is a simple JavaScript function that is used to control the data of AngularJS application and increase the AngularJS scope. A controller is attached to the DOM object using ng-controller directive. When the controller is attached to the DOM, Angular instantiates the controller function and makes available an injectable parameter to the function called $scope.
Controller is used to
setup the initial state of the $scope object of that controller, in terms of setting up properties, objects, variables value etc.
attach behavior, specify function etc.
Controller is not used to
Format data
Filter data
Sharing between controllers
Manipulating DOM
Watch video Controllers and modules in AngularJS online without registration, duration hours minute second in high quality. This video was added by user Programming Tutorials 19 October 2017, don't forget to share it with your friends and acquaintances, it has been viewed on our site 137 once and liked it 2 people.