如何在状态管理器视图控制器中传递已解析的依赖项
How to pass resolved dependencies in state manager view controllers?
我正在尝试从控制器中的依赖项访问响应。[用户界面路由器]
$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) {}]);
代码是用咖啡脚本编写的。
也许你应该将controller: 'mainCtrl'
添加到project1
状态,并确保它们(控制器和状态提供程序配置)在同一个模块中?(后者可能是不必要的,没有测试。
来自Ionic的完整示例:http://learn.ionicframework.com/formulas/data-the-right-way/
相关文章:
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- 事件和状态
- 获取选择框的状态
- 为什么Airbnb风格指南说不鼓励依赖函数名称推断
- 相位器状态未捕获参考错误
- 如何更改reactjs中外部/独立组件的状态或属性
- 如何使用密码检测网络中的状态连接
- Ember.js-接口状态应该存储在哪里
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- 在Angular 2中布线期间保持零部件处于活动状态
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- XMLHttpRequest未返回值-状态202
- 当登录状态为组件状态时,如何使用react路由器实现依赖登录的路径
- 如何在状态管理器视图控制器中传递已解析的依赖项
- 依赖node.js模块状态可以吗
- 如何组成具有依赖状态的减速器
- 没有状态的Angularjs控制器.如何添加依赖项
- Angularjs的状态url依赖于数值url
- Smooch:如何进行依赖于回发的状态转换
- 模型视图控制器 - JavaScript 状态到函数序列处理(MVC,依赖函数)