Forked from Jason Morgan's Pen Angular Starting Point.
Forked from Jason Morgan's Pen Angular Starting Point.
Forked from Jason Morgan's Pen Angular Starting Point.
A Pen by Martin Oss on CodePen.
Forked from Jason Morgan's Pen Angular Starting Point.
Forked from Jason Morgan's Pen Angular Starting Point.
Forked from Jason Morgan's Pen Angular Starting Point.
A Pen by Martin Oss on CodePen.
<body ng-app="myApp" class="container"> | |
<div> | |
View: | |
<ui-view /> | |
</div> | |
</body> |
angular.module('myApp.orders', []); | |
angular.module('myApp.orders') | |
.config(function(/*info*/) { | |
//--> Would not work... | |
//console.log('orders config: ' + info.version); | |
}); | |
angular.module('myApp', ['ui.router', 'myApp.orders']); | |
angular.module('myApp') | |
.constant('info', { | |
version : '1.0' | |
}); | |
angular.module('myApp') | |
.config(function($stateProvider, $urlRouterProvider, info) { | |
$urlRouterProvider.otherwise('/'); | |
console.log('app config: ' + info.version); | |
$stateProvider | |
.state('home', { | |
url : '/', | |
template : 'test', | |
controller : 'MyController' | |
}); | |
}); | |
angular.module('myApp.orders') | |
.controller('MyController', function (info) { | |
console.log('controller: ' + info.version); | |
}); | |