mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-13 08:56:40 +08:00
docs(tutorial/step07): explain injecting providers in callout
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user