Angular Modules Controllers
Angular Modules Controllers
Angular Modules
An Angular module is a collection of:
Controllers
Directives
Filters
Services
Other configuration information
Angular Modules
<html ngApp=confusionApp>
. . .
<body>
. . .
<script>
var app = angular.module(confusionApp,[]);
</script>
</body>
</html>
Angular Controller
JavaScript object containing
attributes/properties and functions
Exposes variables and functionality to
expressions and directives
Angular Controller
Controller defined using a ng-controller directive
on an HTML element
Example:
<div class="row row-content"
ng-controller="menuController as menuCtrl">
</div>
Angular Controllers
Add the controller code:
<script>
var app = angular.module('confusionApp',[]);
app.controller('menuController', function() {
});
</script>