5

Possible Duplicate:
AngularJS dependency injection of value inside of module.config

I am having trouble getting the value() injected into the app.config(). Here's the code (coffeescript)

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

it is throwing an "Unknown provider: template_path from app" error

Could it be that the config() method cannot be injected with value() set values? I am using 1.0.2

2
  • This is essentially the same question as stackoverflow.com/questions/12903338/… Commented Oct 23, 2012 at 17:26
  • I see, I need to work on my ST search-fu :) Could some moderator close this for duplication then? Commented Oct 23, 2012 at 18:17

1 Answer 1

18

Yes, you were suspecting correctly: values can't be injected into the config block. The config block can only have constants and providers injected.

Sign up to request clarification or add additional context in comments.

1 Comment

This is correct... see here

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.