【发布时间】:2013-08-10 00:29:49
【问题描述】:
我想找出 AngularJS 中 .config 和 .run 函数之间的区别。我使用我的.config 设置路线,但我确实有一些$on 用于观看路线更改开始和成功事件。
然后我将其中一些代码移至.run,因为我在.config 中遇到了一些依赖注入问题。
我终于把其中的一部分移到了我在<body> 上设置的CommonAppController。
我也有 2 个.config,它似乎运行正常,但这肯定不对吗?
谁能稍微介绍一下使用哪种方法?
【问题讨论】:
-
您能分享一下您在通用控制器中是如何管理的吗?如果用户未通过身份验证,我尝试使用根控制器并重定向到登录页面。问题是子控制器仍在被调用。非常感谢任何帮助。
标签: angularjs angularjs-scope angularjs-routing