Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit dcdc1aa

Browse files
committed
updates sample
1 parent 58232a5 commit dcdc1aa

File tree

2 files changed

+31
-13
lines changed

2 files changed

+31
-13
lines changed

‎README.md

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -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) {
118127
define(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) {

‎sample/webapp/app-routes.js

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,25 @@ define(function (require) {
1313
.state('home', {
1414
url: '/home',
1515
templateUrl: 'home/home.html',
16-
controller: 'homeCtrl',
17-
resolve: {
18-
deps: app.load('home/homeCtrl')
19-
}
16+
controllerUrl: 'home/homeCtrl', // new attribute for ajax load controller js
17+
controller: 'homeCtrl'
2018
})
2119
.state('users', app.route({
2220
url: '/users',
2321
templateUrl: 'users/users.html',
22+
controllerUrl: 'users/usersCtrl', // new attribute for ajax load controller js
2423
controller: 'usersCtrl',
25-
controllerUrl: 'users/usersCtrl'
24+
25+
/*
26+
// customize to load dependencies
27+
resolve: {
28+
dummy: app.load([
29+
'users/usersCtrl', // controller
30+
'services/usersService' // service
31+
// filters, directives, ...
32+
])
33+
}
34+
*/
2635
}));
2736
}]);
2837
});

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /