@@ -95,18 +95,27 @@ define(function (require) {
9595 .state (' home' , {
9696 url: ' /home' ,
9797 templateUrl: ' home/home.html' ,
98- controller: ' homeCtrl' ,
99- resolve: {
100- // async load controller
101- dummy: app .load (' ./home/homeCtrl' )
102- }
98+ // new attribute for ajax load controller js
99+ controllerUrl: ' home/homeCtrl' ,
100+ controller: ' homeCtrl'
103101 })
104102 .state (' users' , app .route ({
105103 url: ' /users' ,
106104 templateUrl: ' users/users.html' ,
105+ // new attribute for ajax load controller js
106+ controllerUrl: ' users/usersCtrl' ,
107107 controller: ' usersCtrl' ,
108- // async load controller
109- controllerUrl: ' /users/usersCtrl'
108+
109+ /*
110+ // customize to load dependencies
111+ resolve: {
112+ dummy: app.load([
113+ 'users/usersCtrl', // controller
114+ 'services/usersService' // service
115+ // filters, directives, ...
116+ ])
117+ }
118+ */
110119 }));
111120 }]);
112121});
@@ -118,7 +127,7 @@ define(function (require) {
118127define (function (require ) {
119128 var app = require (' ../app' );
120129
121- // dynamic load services
130+ // dynamic load services js
122131 require (' ../services/usersService' );
123132
124133 app .controller (' usersCtrl' , [' $scope' , function ($scope ) {
0 commit comments