【发布时间】:2014-11-23 22:27:50
【问题描述】:
我想知道初始化应用程序以从以下位置检索数据的最佳时刻是什么: 1 - 一个 REST 服务 2 - $routeParams 定义应用程序范围的常量。
配置阶段只接受提供者,并且在配置/运行阶段 $routeParams 属性未定义。
这似乎有点朝着正确的方向: Can you pass parameters to an AngularJS controller on creation?
另外:如何在控制器中定义一个常量,这可能吗?
app.controller('MainCtrl', function($scope) {
//define app.constant here
}
--编辑:错字
【问题讨论】:
-
Run 在控制器之前的配置之后运行。运行块 - 在创建注入器后执行并用于启动应用程序。