5

可能重复:
在 module.config 中的值的 AngularJS 依赖注入

我无法将 value() 注入 app.config()。这是代码(咖啡脚本)

window.app = angular.module("app", [])

app.value("template_path", "assets/angular/templates/users")

app.config(["$routeProvider","template_path" ($routeProvider, template_path) ->
  console.log template_path

它抛出“未知提供者:来自应用程序的模板路径”错误

会不会是 config() 方法不能注入 value() 设置值?我正在使用 1.0.2

4

1 回答 1

18

是的,您猜对了:无法将值注入到配置块中。配置块只能注入常量和提供程序

于 2012-10-23T17:25:19.937 回答