我正在尝试访问来自控制器中依赖项的响应。[ui路由器]
$stateProvider.state('project', {
url: '/:projectId/:forkId',
resolve: {
foo: function() {
return {
bar: "4143"
};
}
},
views: {
'main': {
templateUrl: 'partials/analysis/project/main.html',
controller: 'mainCtrl'
},
sidebar: {
templateUrl: 'partials/analysis/project/sidebar.html',
controller: 'sidebarCtrl'
}
}
});
我的 mainCtrl 是在其他一些角度模块中定义的。
问题:如何在控制器中访问 foo 函数的返回对象?
p = angular.module('project', []);
p.controller('mainCtrl', ['foo', function(foo) {}]);
PS。代码是用咖啡脚本编写的。