mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-28 21:05:43 +08:00
docs(guide/di): fix some small grammatical issues
This commit is contained in:
committed by
Pete Bacon Darwin
parent
6a33aa63cd
commit
ffcfe7a86e
@@ -102,12 +102,12 @@ dependency lookup responsibility to the injector by declaring the dependencies a
|
|||||||
|
|
||||||
Notice that by having the `ng-controller` instantiate the class, it can satisfy all of the
|
Notice that by having the `ng-controller` instantiate the class, it can satisfy all of the
|
||||||
dependencies of `MyController` without the controller ever knowing about the injector. This is
|
dependencies of `MyController` without the controller ever knowing about the injector. This is
|
||||||
the best outcome. The application code simply ask for the dependencies it needs, without having to
|
the best outcome. The application code simply asks for the dependencies it needs, without having to
|
||||||
deal with the injector. This setup does not break the Law of Demeter.
|
deal with the injector. This setup does not break the Law of Demeter.
|
||||||
|
|
||||||
# Dependency Annotation
|
# Dependency Annotation
|
||||||
|
|
||||||
How does the injector know what service needs to be injected?
|
How does the injector know what service needs to be injected?
|
||||||
|
|
||||||
The application developer needs to provide annotation information that the injector uses in order
|
The application developer needs to provide annotation information that the injector uses in order
|
||||||
to resolve the dependencies. Throughout Angular certain API functions are invoked using the
|
to resolve the dependencies. Throughout Angular certain API functions are invoked using the
|
||||||
@@ -137,7 +137,7 @@ http://www.pretotyping.org/ pretotyping}, and demo applications.
|
|||||||
# `$inject` Annotation
|
# `$inject` Annotation
|
||||||
|
|
||||||
To allow the minifers to rename the function parameters and still be able to inject right services
|
To allow the minifers to rename the function parameters and still be able to inject right services
|
||||||
the function needs to be annotate with the `$inject` property. The `$inject` property is an array
|
the function needs to be annotated with the `$inject` property. The `$inject` property is an array
|
||||||
of service names to inject.
|
of service names to inject.
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
|
|||||||
Reference in New Issue
Block a user