aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content/tutorial/step_07.ngdoc
diff options
context:
space:
mode:
authorBrian Ford2013-10-11 16:34:02 -0700
committerBrian Ford2013-10-11 16:34:02 -0700
commit6df2b8a968a61c3d2f22047dd1ac99091ef0c7ec (patch)
tree83f0a7de6cbfd94fd4b210bae6d3fe3eb51c1526 /docs/content/tutorial/step_07.ngdoc
parent55998a6371af21ec439e62d590337c64443016e3 (diff)
downloadangular.js-6df2b8a968a61c3d2f22047dd1ac99091ef0c7ec.tar.bz2
docs(tutorial/step07): explain injecting providers in callout
Diffstat (limited to 'docs/content/tutorial/step_07.ngdoc')
-rw-r--r--docs/content/tutorial/step_07.ngdoc5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/content/tutorial/step_07.ngdoc b/docs/content/tutorial/step_07.ngdoc
index 9f681fa6..ff209cef 100644
--- a/docs/content/tutorial/step_07.ngdoc
+++ b/docs/content/tutorial/step_07.ngdoc
@@ -60,6 +60,11 @@ Providers are objects that provide (create) instances of services and expose con
that can be used to control the creation and runtime behavior of a service. In case of the `$route`
service, the `$routeProvider` exposes APIs that allow you to define routes for your application.
+<div class="alert alert-warning">
+**Note:** Providers can only be injected into `config` functions. Thus you could not inject
+`$routeProvider` into `PhoneListCtrl`.
+</div>
+
Angular modules solve the problem of removing global state from the application and provide a way
of configuring the injector. As opposed to AMD or require.js modules, Angular modules don't try to
solve the problem of script load ordering or lazy script fetching. These goals are totally independent and