2
私は、コントローラからルートに解決するクエリを移動する方法を理解しようとしています。uiルートのクエリからレスポンスヘッダを解決する
今、今、私はこのクエリはで解決したい、私はいくつかのプロジェクトを得るために、私のコントローラでこれを持っており、プロジェクトが(ページネーションの目的のために)いくつかの検索/ Criteriaオブジェクトによって
Projects.query(*{some crit}* ,function (projects, getResponseHeaders) {
$scope.projects = projects;
$scope.projectsCount = getResponseHeaders('x-total-count');
});
を数えますuiのルータ、ので、私は 'プロジェクト'と 'projectsCount'は既にコントローラに解決されます...どのように行うことができますか?
.state('manage.projects', {
url: '/projects',
controller: 'ProjectsController',
templateUrl: 'projects.html',
resolve: {
projects: function (Projects) {
return Projects.query(*{some crit}*).$promise; (?????)
},
projectsCount: function() {
(??????)
}
}
})