查看angular-app項目我在整個項目中看到.all()
模塊的.config()
。.all()在解析函數中AngularJS
angular.module('projects', ['resources.projects', 'productbacklog', 'sprints', 'security.authorization'])
.config(['$routeProvider', 'securityAuthorizationProvider', function ($routeProvider, securityAuthorizationProvider) {
$routeProvider.when('/projects', {
templateUrl:'projects/projects-list.tpl.html',
controller:'ProjectsViewCtrl',
resolve:{
projects:['Projects', function (Projects) {
//What does this do?
return Projects.all();
}],
authenticatedUser: securityAuthorizationProvider.requireAuthenticatedUser
}
});
}])
這裏有一個direct link到源。
此技術用於什麼以及.all()
通常會做什麼?