Hierarchical injectors

From Get docs
Angular/docs/8/guide/hierarchical-dependency-injection


Hierarchical injectors

Injectors in Angular have rules that you can leverage to achieve the desired visibility of injectables in your apps. By understanding these rules, you can determine in which NgModule, Component or Directive you should declare a provider.

Two injector hierarchies

There are two injector hierarchies in Angular:

  1. ModuleInjector hierarchy—configure a ModuleInjector in this hierarchy using an @NgModule() or @Injectable() annotation.
  2. ElementInjector hierarchy—created implicitly at each DOM element. An ElementInjector is empty by default unless you configure it in the providers property on @Directive() or @Component().

ModuleInjector

The ModuleInjector can be configured in one of two ways:

  • Using the @Injectable() providedIn property to refer to @NgModule(), or root.
  • Using the @NgModule() providers array.

==== Tree-shaking and @Injectable() ====

Using the @Injectable() providedIn property is preferable to the @NgModule() providers array because with @Injectable() providedIn, optimization tools can perform tree-shaking, which removes services that your app isn't using and results in smaller bundle sizes.

Tree-shaking is especially useful for a library because the application which uses the library may not have a need to inject it. Read more about tree-shakable providers in DI Providers.

ModuleInjector is configured by the @NgModule.providers and NgModule.imports property. ModuleInjector is a flattening of all of the providers arrays which can be reached by following the NgModule.imports recursively.

Child ModuleInjectors are created when lazy loading other @NgModules.

Provide services with the providedIn property of @Injectable() as follows:

import { Injectable } from '@angular/core';

@Injectable({
  providedIn: 'root'  // <--provides this service in the root ModuleInjector
})
export class ItemService {
  name = 'telephone';
}

The @Injectable() decorator identifies a service class. The providedIn property configures a specific ModuleInjector, here root, which makes the service available in the root ModuleInjector.

Platform injector

There are two more injectors above root, an additional ModuleInjector and NullInjector().

Consider how Angular bootstraps the app with the following in main.ts:

platformBrowserDynamic().bootstrapModule(AppModule).then(ref => {...})

The bootstrapModule() method creates a child injector of the platform injector which is configured by the AppModule. This is the root ModuleInjector.

The platformBrowserDynamic() method creates an injector configured by a PlatformModule, which contains platform-specific dependencies. This allows multiple apps to share a platform configuration. For example, a browser has only one URL bar, no matter how many apps you have running. You can configure additional platform-specific providers at the platform level by supplying extraProviders using the platformBrowser() function.

The next parent injector in the hierarchy is the NullInjector(), which is the top of the tree. If you've gone so far up the tree that you are looking for a service in the NullInjector(), you'll get an error unless you've used @Optional() because ultimately, everything ends at the NullInjector() and it returns an error or, in the case of @Optional(), null. For more information on @Optional(), see the @Optional() section of this guide.

The following diagram represents the relationship between the root ModuleInjector and its parent injectors as the previous paragraphs describe.

[[../File:data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCA2MDAgNDQ1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS41OyI+PGcgaWQ9Ik51bGxJbmplY3RvciI+PHJlY3QgeD0iMTEuODY0IiB5PSIxNi45NTIiIHdpZHRoPSI1NzUuNDI0IiBoZWlnaHQ9IjExNC40MjkiIHN0eWxlPSJmaWxsOiNmZmY7c3Ryb2tlOiMwMTU5ZDM7c3Ryb2tlLXdpZHRoOjMuODFweDsiLz48dGV4dCB4PSIyMDguNDg4cHgiIHk9IjY3Ljk2cHgiIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWxNVCcsICdBcmlhbCcsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjMwLjUxNHB4OyI+TnVsbEluamVjdG9yKCk8L3RleHQ+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC44NDc0NTgsMCwwLDAuODQ3NjE5LC04MS4zNTU5LC04MC41MjM4KSI+PHRleHQgeD0iMjg2LjI3cHgiIHk9IjIxMnB4IiBzdHlsZT0iZm9udC1mYW1pbHk6J0FyaWFsTVQnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4OyI+YWx3YXlzIHRocm93cyBhbiBlcnJvciB1bmxlc3M8L3RleHQ+PHRleHQgeD0iMzM0Ljc2OHB4IiB5PSIyMzYuNzg1cHgiIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWxNVCcsICdBcmlhbCcsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Ij55b3UgdXNlIEBPcHRpb25hbCgpPC90ZXh0PjwvZz48L2c+PHBhdGggZD0iTTI4Ni44MjIsMTQ0Ljk0MWwtNy4xNjEsMGwxMS4wMTcsLTExLjAxN2wxMS4wMTcsMTEuMDE3bC03LjE2MSwwbDAsMzguOTkybC03LjcxMiwwbDAsLTM4Ljk5MloiIHN0eWxlPSJmaWxsOiMwMTU5ZDM7c3Ryb2tlOiMwMTU5ZDM7c3Ryb2tlLXdpZHRoOjMuODFweDsiLz48cGF0aCBkPSJNMjg2LjgyMiwyOTcuNTEybC03LjE2MSwwbDExLjAxNywtMTEuMDE3bDExLjAxNywxMS4wMTdsLTcuMTYxLDBsMCwzOC45OTNsLTcuNzEyLDBsMCwtMzguOTkzWiIgc3R5bGU9ImZpbGw6IzAxNTlkMztzdHJva2U6IzAxNTlkMztzdHJva2Utd2lkdGg6My44MXB4OyIvPjxnIGlkPSJNb2R1bGVpbmplY3RvciI+PHJlY3QgeD0iMTEuODY0IiB5PSIxNjguOTEzIiB3aWR0aD0iNTc1LjQyNCIgaGVpZ2h0PSIxMTQuNDI5IiBzdHlsZT0iZmlsbDojZmZmO3N0cm9rZTojMDE1OWQzO3N0cm9rZS13aWR0aDozLjgxcHg7Ii8+PHRleHQgeD0iMjE1LjMxM3B4IiB5PSIyMTEuOTU2cHgiIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWxNVCcsICdBcmlhbCcsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjI1LjQyOXB4OyI+TW9kdWxlSW5qZWN0b3I8L3RleHQ+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC44NDc0NTgsMCwwLDAuODQ3NjE5LC0yNC41NzYzLC03OS42NzYyKSI+PHRleHQgeD0iMjE1LjU5MnB4IiB5PSIzODVweCIgc3R5bGU9ImZvbnQtZmFtaWx5OidBcmlhbE1UJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtmb250LXNpemU6MjRweDsiPihjb27vrIFndXJlZCBieSBQbGF0Zm9ybU1vZHVsZSk8L3RleHQ+PHRleHQgeD0iNzQuODc5cHgiIHk9IjQwOS43ODVweCIgc3R5bGU9ImZvbnQtZmFtaWx5OidBcmlhbE1UJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtmb250LXNpemU6MjRweDsiPmhhcyBzcGVjaWFsIHRoaW5ncyBsaWtlIERvbVNhbml0aXplciA9Jmd0OyBwbGF0Zm9ybUJyb3dzZXIoKTwvdGV4dD48L2c+PC9nPjxnIGlkPSJyb290Ij48cmVjdCB4PSIxMC41OTkiIHk9IjMyMC40MjgiIHdpZHRoPSI1NzcuOTY2IiBoZWlnaHQ9IjExMy41ODEiIHN0eWxlPSJmaWxsOiNmZmY7c3Ryb2tlOiMwMTU5ZDM7c3Ryb2tlLXdpZHRoOjMuODFweDsiLz48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjg0NzQ1OCwwLDAsMC44NDc2MTksLTU5LjMxNjMsMjYyLjc0MykiPjx0ZXh0IHg9IjI4MC4xNDRweCIgeT0iMTE1cHgiIHN0eWxlPSJmb250LWZhbWlseTonQ291cmllcic7Zm9udC1zaXplOjMwcHg7Ij5yb290PC90ZXh0Pjx0ZXh0IHg9IjM3MC4xNThweCIgeT0iMTE1cHgiIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWxNVCcsICdBcmlhbCcsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjMwcHg7Ij5Nb2R1bGVJbmplY3RvcjwvdGV4dD48L2c+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC44NDc0NTgsMCwwLDAuODQ3NjE5LDE1LjU1OTMsLTgyLjIxOSkiPjx0ZXh0IHg9IjE2NS44ODlweCIgeT0iNTU5cHgiIHN0eWxlPSJmb250LWZhbWlseTonQXJpYWxNVCcsICdBcmlhbCcsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Ij4oY29u76yBZ3VyZWQgYnkgPHRzcGFuIHg9IjMyNC4yMDlweCAzMzguMDE0cHggMzUxLjM2MXB4ICIgeT0iNTU5cHggNTU5cHggNTU5cHggIj5Zb3U8L3RzcGFuPnJBcHBNb2R1bGUpPC90ZXh0Pjx0ZXh0IHg9IjUuNTdweCIgeT0iNTgzLjc4NXB4IiBzdHlsZT0iZm9udC1mYW1pbHk6J0FyaWFsTVQnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4OyI+aGFzIHRoaW5ncyBmb3IgeW91ciBhcHAgwqA9Jmd0OyBib290c3RyYXBNb2R1bGUoWTx0c3BhbiB4PSI0OTguMzMycHggNTExLjY4cHggIiB5PSI1ODMuNzg1cHggNTgzLjc4NXB4ICI+b3U8L3RzcGFuPnJBcHBNb2R1bGUpPC90ZXh0PjwvZz48L2c+PC9zdmc+|thumb|none|600x445px]]

While the name root is a special alias, other ModuleInjectors don't have aliases. You have the option to create ModuleInjectors whenever a dynamically loaded component is created, such as with the Router, which will create child ModuleInjectors.

All requests forward up to the root injector, whether you configured it with the bootstrapModule() method, or registered all providers with root in their own services.

==== @Injectable() vs. @NgModule() ====

If you configure an app-wide provider in the @NgModule() of AppModule, it overrides one configured for root in the @Injectable() metadata. You can do this to configure a non-default provider of a service that is shared with multiple apps.

Here is an example of the case where the component router configuration includes a non-default location strategy by listing its provider in the providers list of the AppModule.

providers: [
  { provide: LocationStrategy, useClass: HashLocationStrategy }
]

ElementInjector

Angular creates ElementInjectors implicitly for each DOM element.

Providing a service in the @Component() decorator using its providers or viewProviders property configures an ElementInjector. For example, the following TestComponent configures the ElementInjector by providing the service as follows:

@Component({
  ...
  providers: [{ provide: ItemService, useValue: { name: 'lamp' } }]
})
export class TestComponent

Note: Please see the resolution rules section to understand the relationship between the ModuleInjector tree and the ElementInjector tree.

When you provide services in a component, that service is available via the ElementInjector at that component instance. It may also be visible at child component/directives based on visibility rules described in the resolution rules section.

When the component instance is destroyed, so is that service instance.

@Directive() and @Component()

A component is a special type of directive, which means that just as @Directive() has a providers property, @Component() does too. This means that directives as well as components can configure providers, using the providers property. When you configure a provider for a component or directive using the providers property, that provider belongs to the ElementInjector of that component or directive. Components and directives on the same element share an injector.

Resolution rules

When resolving a token for a component/directive, Angular resolves it in two phases:

  1. Against the ElementInjector hierarchy (its parents)
  2. Against the ModuleInjector hierarchy (its parents)

When a component declares a dependency, Angular tries to satisfy that dependency with its own ElementInjector. If the component's injector lacks the provider, it passes the request up to its parent component's ElementInjector.

The requests keep forwarding up until Angular finds an injector that can handle the request or runs out of ancestor ElementInjectors.

If Angular doesn't find the provider in any ElementInjectors, it goes back to the element where the request originated and looks in the ModuleInjector hierarchy. If Angular still doesn't find the provider, it throws an error.

If you have registered a provider for the same DI token at different levels, the first one Angular encounters is the one it uses to resolve the dependency. If, for example, a provider is registered locally in the component that needs a service, Angular doesn't look for another provider of the same service.

Resolution modifiers

Angular's resolution behavior can be modified with @Optional(), @Self(), @SkipSelf() and @Host(). Import each of them from @angular/core and use each in the component class constructor when you inject your service.

For a working app showcasing the resolution modifiers that this section covers, see the resolution modifiers example.

Types of modifiers

Resolution modifiers fall into three categories:

  1. What to do if Angular doesn't find what you're looking for, that is @Optional()
  2. Where to start looking, that is @SkipSelf()
  3. Where to stop looking, @Host() and @Self()

By default, Angular always starts at the current Injector and keeps searching all the way up. Modifiers allow you to change the starting (self) or ending location.

Additionally, you can combine all of the modifiers except @Host() and @Self() and of course @Skipself() and @Self().

@Optional()

@Optional() allows Angular to consider a service you inject to be optional. This way, if it can't be resolved at runtime, Angular simply resolves the service as null, rather than throwing an error. In the following example, the service, OptionalService, isn't provided in the service, @NgModule(), or component class, so it isn't available anywhere in the app.

export class OptionalComponent {
  constructor(@Optional() public optional: OptionalService) {}
}

@Self()

Use @Self() so that Angular will only look at the ElementInjector for the current component or directive.

A good use case for @Self() is to inject a service but only if it is available on the current host element. To avoid errors in this situation, combine @Self() with @Optional().

For example, in the following SelfComponent, notice the injected LeafService in the constructor.

@Component({
  selector: 'app-self-no-data',
  templateUrl: './self-no-data.component.html',
  styleUrls: ['./self-no-data.component.css']
})
export class SelfNoDataComponent {
  constructor(@Self() @Optional() public leaf: LeafService) { }
}

In this example, there is a parent provider and injecting the service will return the value, however, injecting the service with @Self() and @Optional() will return null because @Self() tells the injector to stop searching in the current host element.

Another example shows the component class with a provider for FlowerService. In this case, the injector looks no further than the current ElementInjector because it finds the FlowerService and returns the yellow flower 🌼.

@Component({
  selector: 'app-self',
  templateUrl: './self.component.html',
  styleUrls: ['./self.component.css'],
  providers: [{ provide: FlowerService, useValue: { emoji: '🌼' } }]

})
export class SelfComponent {
  constructor(@Self() public flower: FlowerService) {}
}

@SkipSelf()

@SkipSelf() is the opposite of @Self(). With @SkipSelf(), Angular starts its search for a service in the parent ElementInjector, rather than in the current one. So if the parent ElementInjector were using the value 🌿 (fern) for emoji , but you had 🍁 (maple leaf) in the component's providers array, Angular would ignore 🍁 (maple leaf) and use 🌿 (fern).

To see this in code, assume that the following value for emoji is what the parent component were using, as in this service:

export class LeafService {
  emoji = '🌿';
}

Imagine that in the child component, you had a different value, 🍁 (maple leaf) but you wanted to use the parent's value instead. This is when you'd use @SkipSelf():

@Component({
  selector: 'app-skipself',
  templateUrl: './skipself.component.html',
  styleUrls: ['./skipself.component.css'],
  // Angular would ignore this LeafService instance
  providers: [{ provide: LeafService, useValue: { emoji: '🍁' } }]
})
export class SkipselfComponent {
  // Use @SkipSelf() in the constructor
  constructor(@SkipSelf() public leaf: LeafService) { }
}

In this case, the value you'd get for emoji would be 🌿 (fern), not 🍁 (maple leaf).

@SkipSelf() with @Optional()

Use @SkipSelf() with @Optional() to prevent an error if the value is null. In the following example, the Person service is injected in the constructor. @SkipSelf() tells Angular to skip the current injector and @Optional() will prevent an error should the Person service be null.

class Person {
  constructor(@Optional() @SkipSelf() parent: Person) {}
}

@Host()

@Host() lets you designate a component as the last stop in the injector tree when searching for providers. Even if there is a service instance further up the tree, Angular won't continue looking. Use @Host() as follows:

@Component({
  selector: 'app-host',
  templateUrl: './host.component.html',
  styleUrls: ['./host.component.css'],
  //  provide the service
  providers: [{ provide: FlowerService, useValue: { emoji: '🌼' } }]
})
export class HostComponent {
  // use @Host() in the constructor when injecting the service
  constructor(@Host() @Optional() public flower: FlowerService) { }

}

Since HostComponent has @Host() in its constructor, no matter what the parent of HostComponent might have as a flower.emoji value, the HostComponent will use 🌼 (yellow flower).

Logical structure of the template

When you provide services in the component class, services are visible within the ElementInjector tree relative to where and how you provide those services.

Understanding the underlying logical structure of the Angular template will give you a foundation for configuring services and in turn control their visibility.

Components are used in your templates, as in the following example:

<app-root>
    <app-child></app-child>
</app-root>

Note: Usually, you declare the components and their templates in separate files. For the purposes of understanding how the injection system works, it is useful to look at them from the point of view of a combined logical tree. The term logical distinguishes it from the render tree (your application DOM tree). To mark the locations of where the component templates are located, this guide uses the <#VIEW> pseudo element, which doesn't actually exist in the render tree and is present for mental model purposes only.

The following is an example of how the <app-root> and <app-child> view trees are combined into a single logical tree:

<app-root>
  <#VIEW>
    <app-child>
     <#VIEW>
       ...content goes here...
     </#VIEW>
    </app-child>
  <#VIEW>
</app-root>

Understanding the idea of the <#VIEW> demarcation is especially significant when you configure services in the component class.

Providing services in @Component()

How you provide services via an @Component() (or @Directive()) decorator determines their visibility. The following sections demonstrate providers and viewProviders along with ways to modify service visibility with @SkipSelf() and @Host().

A component class can provide services in two ways:

  1. with a providers array
@Component({
  ...
  providers: [
    {provide: FlowerService, useValue: {emoji: '🌺'}}
  ]
})
  1. with a viewProviders array
@Component({
  ...
  viewProviders: [
    {provide: AnimalService, useValue: {emoji: '🐶'}}
  ]
})

To understand how the providers and viewProviders influence service visibility differently, the following sections build a step-by-step and compare the use of providers and viewProviders in code and a logical tree.

NOTE: In the logical tree, you'll see @Provide, @Inject, and @NgModule, which are not real HTML attributes but are here to demonstrate what is going on under the hood.

  • @Inject(Token)=>Value demonstrates that if Token is injected at this location in the logical tree its value would be Value.
  • @Provide(Token=Value) demonstrates that there is a declaration of Token provider with value Value at this location in the logical tree.
  • @NgModule(Token) demonstrates that a fallback NgModule injector should be used at this location.

Example app structure

The example app has a FlowerService provided in root with an emoji value of 🌺 (red hibiscus).

@Injectable({
  providedIn: 'root'
})
export class FlowerService {
  emoji = '🌺';
}

Consider a simple app with only an AppComponent and a ChildComponent. The most basic rendered view would look like nested HTML elements such as the following:

<app-root> <!-- AppComponent selector -->
    <app-child> <!-- ChildComponent selector -->
    </app-child>
</app-root>

However, behind the scenes, Angular uses a logical view representation as follows when resolving injection requests:

<app-root> <!-- AppComponent selector -->
    <#VIEW>
        <app-child> <!-- ChildComponent selector -->
            <#VIEW>
            </#VIEW>
        </app-child>
    </#VIEW>
</app-root>

The <#VIEW> here represents an instance of a template. Notice that each component has its own <#VIEW>.

Knowledge of this structure can inform how you provide and inject your services, and give you complete control of service visibility.

Now, consider that <app-root> simply injects the FlowerService:

export class AppComponent  {
  constructor(public flower: FlowerService) {}
}

Add a binding to the <app-root> template to visualize the result:

<p>Emoji from FlowerService: {{flower.emoji}}</p>

The output in the view would be:

Emoji from FlowerService: 🌺

In the logical tree, this would be represented as follows:

<app-root @NgModule(AppModule)
        @Inject(FlowerService) flower=>"🌺">
  <#VIEW>
    <p>Emoji from FlowerService: {{flower.emoji}} (🌺)</p>
    <app-child>
      <#VIEW>
      </#VIEW>
     </app-child>
  </#VIEW>
</app-root>

When <app-root> requests the FlowerService, it is the injector's job to resolve the FlowerService token. The resolution of the token happens in two phases:

  1. The injector determines the starting location in the logical tree and an ending location of the search. The injector begins with the starting location and looks for the token at each level in the logical tree. If the token is found it is returned.
  2. If the token is not found, the injector looks for the closest parent @NgModule() to delegate the request to.

In the example case, the constraints are:

  1. Start with <#VIEW> belonging to <app-root> and end with <app-root>.
  • Normally the starting point for search is at the point of injection. However, in this case <app-root> @Components are special in that they also include their own viewProviders, which is why the search starts at <#VIEW> belonging to <app-root>. (This would not be the case for a directive matched at the same location).
  • The ending location just happens to be the same as the component itself, because it is the topmost component in this application.
  1. The AppModule acts as the fallback injector when the injection token can't be found in the ElementInjectors.

Using the providers array

Now, in the ChildComponent class, add a provider for FlowerService to demonstrate more complex resolution rules in the upcoming sections:

@Component({
  selector: 'app-child',
  templateUrl: './child.component.html',
  styleUrls: ['./child.component.css'],
  // use the providers array to provide a service
  providers: [{ provide: FlowerService, useValue: { emoji: '🌻' } }]
})

export class ChildComponent {
  // inject the service
  constructor( public flower: FlowerService) { }
}

Now that the FlowerService is provided in the @Component() decorator, when the <app-child> requests the service, the injector has only to look as far as the <app-child>'s own ElementInjector. It won't have to continue the search any further through the injector tree.

The next step is to add a binding to the ChildComponent template.

<p>Emoji from FlowerService: {{flower.emoji}}</p>

To render the new values, add <app-child> to the bottom of the AppComponent template so the view also displays the sunflower:

Child Component
Emoji from FlowerService: 🌻

In the logical tree, this would be represented as follows:

<app-root @NgModule(AppModule)
        @Inject(FlowerService) flower=>"🌺">
  <#VIEW>
    <p>Emoji from FlowerService: {{flower.emoji}} (🌺)</p>
    <app-child @Provide(FlowerService="🌻")
               @Inject(FlowerService)=>"🌻"> <!-- search ends here -->
      <#VIEW> <!-- search starts here -->
        <h2>Parent Component</h2>
        <p>Emoji from FlowerService: {{flower.emoji}} (🌻)</p>
      </#VIEW>
     </app-child>
  </#VIEW>
</app-root>

When <app-child> requests the FlowerService, the injector begins its search at the <#VIEW> belonging to <app-child> (<#VIEW> is included because it is injected from @Component()) and ends with <app-child>. In this case, the FlowerService is resolved in the <app-child>'s providers array with sunflower 🌻. The injector doesn't have to look any further in the injector tree. It stops as soon as it finds the FlowerService and never sees the 🌺 (red hibiscus).

Using the viewProviders array

Use the viewProviders array as another way to provide services in the @Component() decorator. Using viewProviders makes services visibile in the <#VIEW>.

The steps are the same as using the providers array, with the exception of using the viewProviders array instead.

For step-by-step instructions, continue with this section. If you can set it up on your own, skip ahead to Modifying service availability.

The example app features a second service, the AnimalService to demonstrate viewProviders.

First, create an AnimalService with an emoji property of 🐳 (whale):

import { Injectable } from '@angular/core';

@Injectable({
  providedIn: 'root'
})
export class AnimalService {
  emoji = '🐳';
}

Following the same pattern as with the FlowerService, inject the AnimalService in the AppComponent class:

export class AppComponent  {
  constructor(public flower: FlowerService, public animal: AnimalService) {}
}

Note: You can leave all the FlowerService related code in place as it will allow a comparison with the AnimalService.

Add a viewProviders array and inject the AnimalService in the <app-child> class, too, but give emoji a different value. Here, it has a value of 🐶 (puppy).

@Component({
  selector: 'app-child',
  templateUrl: './child.component.html',
  styleUrls: ['./child.component.css'],
  // provide services
  providers: [{ provide: FlowerService, useValue: { emoji: '🌻' } }],
  viewProviders: [{ provide: AnimalService, useValue: { emoji: '🐶' } }]
})

export class ChildComponent {
  // inject service
  constructor( public flower: FlowerService, public animal: AnimalService) { }
}

Add bindings to the ChildComponent and the AppComponent templates. In the ChildComponent template, add the following binding:

<p>Emoji from AnimalService: {{animal.emoji}}</p>

Additionally, add the same to the AppComponent template:

<p>Emoji from AnimalService: {{animal.emoji}}</p>

Now you should see both values in the browser:

AppComponent
Emoji from AnimalService: 🐳

Child Component
Emoji from AnimalService: 🐶

The logic tree for this example of viewProviders is as follows:

<app-root @NgModule(AppModule)
        @Inject(AnimalService) animal=>"🐳">
  <#VIEW>
    <app-child>
      <#VIEW
       @Provide(AnimalService="🐶")
       @Inject(AnimalService=>"🐶")>
       <!-- ^^using viewProviders means AnimalService is available in <#VIEW>-->
       <p>Emoji from AnimalService: {{animal.emoji}} (🐶)</p>
      </#VIEW>
     </app-child>
  </#VIEW>
</app-root>

Just as with the FlowerService example, the AnimalService is provided in the <app-child> @Component() decorator. This means that since the injector first looks in the ElementInjector of the component, it finds the AnimalService value of 🐶 (puppy). It doesn't need to continue searching the ElementInjector tree, nor does it need to search the ModuleInjector.

providers vs. viewProviders

To see the difference between using providers and viewProviders, add another component to the example and call it InspectorComponent. InspectorComponent will be a child of the ChildComponent. In inspector.component.ts, inject the FlowerService and AnimalService in the constructor:

export class InspectorComponent {
  constructor(public flower: FlowerService, public animal: AnimalService) { }
}

You do not need a providers or viewProviders array. Next, in inspector.component.html, add the same markup from previous components:

<p>Emoji from FlowerService: {{flower.emoji}}</p>
<p>Emoji from AnimalService: {{animal.emoji}}</p>

Remember to add the InspectorComponent to the AppModule declarations array.

@NgModule({
  imports:      [ BrowserModule, FormsModule ],
  declarations: [ AppComponent, ChildComponent, InspectorComponent ],
  bootstrap:    [ AppComponent ],
  providers: []
})
export class AppModule { }

Next, make sure your child.component.html contains the following:

<p>Emoji from FlowerService: {{flower.emoji}}</p>
<p>Emoji from AnimalService: {{animal.emoji}}</p>

<div class="container">
  <h3>Content projection</h3>
    <ng-content></ng-content>
</div>

<h3>Inside the view</h3>
<app-inspector></app-inspector>

The first two lines, with the bindings, are there from previous steps. The new parts are <ng-content> and <app-inspector>. <ng-content> allows you to project content, and <app-inspector> inside the ChildComponent template makes the InspectorComponent a child component of ChildComponent.

Next, add the following to app.component.html to take advantage of content projection.

<app-child><app-inspector></app-inspector></app-child>

The browser now renders the following, omitting the previous examples for brevity:

//...Omitting previous examples. The following applies to this section.

Content projection: This is coming from content. Doesn't get to see
puppy because the puppy is declared inside the view only.

Emoji from FlowerService: 🌻
Emoji from AnimalService: 🐳

Emoji from FlowerService: 🌻
Emoji from AnimalService: 🐶

These four bindings demonstrate the difference between providers and viewProviders. Since the 🐶 (puppy) is declared inside the , it isn't visible to the projected content. Instead, the projected content sees the 🐳 (whale).

The next section though, where InspectorComponent is a child component of ChildComponent, InspectorComponent is inside the <#VIEW>, so when it asks for the AnimalService, it sees the 🐶 (puppy).

The AnimalService in the logical tree would look like this:

<app-root @NgModule(AppModule)
        @Inject(AnimalService) animal=>"🐳">
  <#VIEW>
    <app-child>
      <#VIEW
       @Provide(AnimalService="🐶")
       @Inject(AnimalService=>"🐶")>
       <!-- ^^using viewProviders means AnimalService is available in <#VIEW>-->
       <p>Emoji from AnimalService: {{animal.emoji}} (🐶)</p>
       <app-inspector>
        <p>Emoji from AnimalService: {{animal.emoji}} (🐶)</p>
       </app-inspector>
      </#VIEW>
      <app-inspector>
        <#VIEW>
          <p>Emoji from AnimalService: {{animal.emoji}} (🐳)</p>
        </#VIEW>
      </app-inspector>
     </app-child>
  </#VIEW>
</app-root>

The projected content of <app-inspector> sees the 🐳 (whale), not the 🐶 (puppy), because the 🐶 (puppy) is inside the <app-child> <#VIEW>. The <app-inspector> can only see the 🐶 (puppy) if it is also within the <#VIEW>.

Modifying service visibility

This section describes how to limit the scope of the beginning and ending ElementInjector using the visibility decorators @Host(), @Self(), and @SkipSelf().

Visibility of provided tokens

Visibility decorators influence where the search for the injection token begins and ends in the logic tree. To do this, place visibility decorators at the point of injection, that is, the constructor(), rather than at a point of declaration.

To alter where the injector starts looking for FlowerService, add @SkipSelf() to the <app-child> @Inject declaration for the FlowerService. This declaration is in the <app-child> constructor as shown in child.component.ts:

constructor(@SkipSelf() public flower : FlowerService) { }

With @SkipSelf(), the <app-child> injector doesn't look to itself for the FlowerService. Instead, the injector starts looking for the FlowerService at the <app-root>'s ElementInjector, where it finds nothing. Then, it goes back to the <app-child> ModuleInjector and finds the 🌺 (red hibiscus) value, which is available because the <app-child> ModuleInjector and the <app-root> ModuleInjector are flattened into one ModuleInjector. Thus, the UI renders the following:

Emoji from FlowerService: 🌺

In a logical tree, this same idea might look like this:

<app-root @NgModule(AppModule)
        @Inject(FlowerService) flower=>"🌺">
  <#VIEW>
    <app-child @Provide(FlowerService="🌻")>
      <#VIEW @Inject(FlowerService, SkipSelf)=>"🌺">
      <!-- With SkipSelf, the injector looks to the next injector up the tree -->
      </#VIEW>
      </app-child>
  </#VIEW>
</app-root>

Though <app-child> provides the 🌻 (sunflower), the app renders the 🌺 (red hibiscus) because @SkipSelf() causes the current injector to skip itself and look to its parent.

If you now add @Host() (in addition to the @SkipSelf()) to the @Inject of the FlowerService, the result will be null. This is because @Host() limits the upper bound of the search to the <#VIEW>. Here's the idea in the logical tree:

<app-root @NgModule(AppModule)
        @Inject(FlowerService) flower=>"🌺">
  <#VIEW> <!-- end search here with null-->
    <app-child @Provide(FlowerService="🌻")> <!-- start search here -->
      <#VIEW @Inject(FlowerService, @SkipSelf, @Host, @Optional)=>null>
      </#VIEW>
      </app-parent>
  </#VIEW>
</app-root>

Here, the services and their values are the same, but @Host() stops the injector from looking any further than the <#VIEW> for FlowerService, so it doesn't find it and returns null.

Note: The example app uses @Optional() so the app does not throw an error, but the principles are the same.

@SkipSelf() and viewProviders

The <app-child> currently provides the AnimalService in the viewProviders array with the value of 🐶 (puppy). Because the injector has only to look at the <app-child>'s ElementInjector for the AnimalService, it never sees the 🐳 (whale).

Just as in the FlowerService example, if you add @SkipSelf() to the constructor for the AnimalService, the injector won't look in the current <app-child>'s ElementInjector for the AnimalService.

export class ChildComponent {

// add @SkipSelf()
  constructor(@SkipSelf() public animal : AnimalService) { }

}

Instead, the injector will begin at the <app-root> ElementInjector. Remember that the <app-child> class provides the AnimalService in the viewProviders array with a value of 🐶 (puppy):

@Component({
  selector: 'app-child',
  ...
  viewProviders:
  [{ provide: AnimalService, useValue: { emoji: '🐶' } }]
})

The logical tree looks like this with @SkipSelf() in <app-child>:

<app-root @NgModule(AppModule)
          @Inject(AnimalService=>"🐳")>
    <#VIEW><!-- search begins here -->
      <app-child>
        <#VIEW
         @Provide(AnimalService="🐶")
         @Inject(AnimalService, SkipSelf=>"🐳")>
         <!--Add @SkipSelf -->
        </#VIEW>
        </app-child>
    </#VIEW>
  </app-root>

With @SkipSelf() in the <app-child>, the injector begins its search for the AnimalService in the <app-root> ElementInjector and finds 🐳 (whale).

@Host() and viewProviders

If you add @Host() to the constructor for AnimalService, the result is 🐶 (puppy) because the injector finds the AnimalService in the <app-child> <#VIEW>. Here is the viewProviders array in the <app-child> class and @Host() in the constructor:

@Component({
  selector: 'app-child',
  ...
  viewProviders:
  [{ provide: AnimalService, useValue: { emoji: '🐶' } }]

})
export class ChildComponent {
  constructor(@Host() public animal : AnimalService) { }
}

@Host() causes the injector to look until it encounters the edge of the <#VIEW>.

<app-root @NgModule(AppModule)
          @Inject(AnimalService=>"🐳")>
    <#VIEW>
      <app-child>
        <#VIEW
         @Provide(AnimalService="🐶")
         @Inject(AnimalService, @Host=>"🐶")> <!-- @Host stops search here -->
        </#VIEW>
        </app-child>
    </#VIEW>
  </app-root>

Add a viewProviders array with a third animal, 🦔 (hedgehog), to the app.component.ts @Component() metadata:

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: [ './app.component.css' ],
  viewProviders: [{ provide: AnimalService, useValue: { emoji: '🦔' } }]
})

Next, add @SkipSelf() along with @Host() to the constructor for the Animal Service in child.component.ts. Here are @Host() and @SkipSelf() in the <app-child> constructor :

export class ChildComponent {

  constructor(
  @Host() @SkipSelf() public animal : AnimalService) { }

}

When @Host() and SkipSelf() were applied to the FlowerService, which is in the providers array, the result was null because @SkipSelf() starts its search in the <app-child> injector, but @Host() stops searching at <#VIEW>—where there is no FlowerService. In the logical tree, you can see that the FlowerService is visible in <app-child>, not its <#VIEW>.

However, the AnimalService, which is provided in the AppComponent viewProviders array, is visible.

The logical tree representation shows why this is:

<app-root @NgModule(AppModule)
        @Inject(AnimalService=>"🐳")>
  <#VIEW @Provide(AnimalService="🦔")
         @Inject(AnimalService, @SkipSelf, @Host, @Optional)=>"🦔">
    <!-- ^^@SkipSelf() starts here,  @Host() stops here^^ -->
    <app-child>
      <#VIEW @Provide(AnimalService="🐶")
             @Inject(AnimalService, @SkipSelf, @Host, @Optional)=>"🐶">
               <!-- Add @SkipSelf ^^-->
      </#VIEW>
      </app-child>
  </#VIEW>
</app-root>

@SkipSelf(), causes the injector to start its search for the AnimalService at the <app-root>, not the <app-child>, where the request originates, and @Host() stops the search at the <app-root> <#VIEW>. Since AnimalService is provided via the viewProviders array, the injector finds 🦔 (hedgehog) in the <#VIEW>.

ElementInjector use case examples

The ability to configure one or more providers at different levels opens up useful possibilities. For a look at the following scenarios in a working app, see the heroes use case examples.

Scenario: service isolation

Architectural reasons may lead you to restrict access to a service to the application domain where it belongs. For example, the guide sample includes a VillainsListComponent that displays a list of villains. It gets those villains from a VillainsService.

If you provided VillainsService in the root AppModule (where you registered the HeroesService), that would make the VillainsService visible everywhere in the application, including the Hero workflows. If you later modified the VillainsService, you could break something in a hero component somewhere.

Instead, you can provide the VillainsService in the providers metadata of the VillainsListComponent like this:

@Component({
  selector: 'app-villains-list',
  templateUrl: './villains-list.component.html',
  providers: [ VillainsService ]
})

By providing VillainsService in the VillainsListComponent metadata and nowhere else, the service becomes available only in the VillainsListComponent and its sub-component tree.

VillainService is a singleton with respect to VillainsListComponent because that is where it is declared. As long as VillainsListComponent does not get destroyed it will be the same instance of VillainService but if there are multilple instances of VillainsListComponent, then each instance of VillainsListComponent will have its own instance of VillainService.

Scenario: multiple edit sessions

Many applications allow users to work on several open tasks at the same time. For example, in a tax preparation application, the preparer could be working on several tax returns, switching from one to the other throughout the day.

This guide demonstrates that scenario with an example in the Tour of Heroes theme. Imagine an outer HeroListComponent that displays a list of super heroes.

To open a hero's tax return, the preparer clicks on a hero name, which opens a component for editing that return. Each selected hero tax return opens in its own component and multiple returns can be open at the same time.

Each tax return component has the following characteristics:

  • Is its own tax return editing session.
  • Can change a tax return without affecting a return in another component.
  • Has the ability to save the changes to its tax return or cancel them.

[[../File:data:image/gif;base64,R0lGODlh9AGAAfcAAAAAAP////f39+/n7zk5Od7e1ufn3nuEhCEpKZycpRAQEFpaUoyUlGtrY87OxlJKUq21tb29tcbGxggICHNzcxAQGM7O1kJKSkJCUuf399bn97W1rVpaY6WclBgYEBAYKefe3pyUlCkpOa2tpdbn5yEYKYyMhHNzhJytrTE5SoycpbW1xlpjc3OElCEpOUJKWlpre6XG92uc1oScznuczs7ezox7hMbe5/f37+/n3oSMhO/33rXG1kpje1JCQoy974yt55y158bn94zG92ul/6XW/3O197Xe99b392OU7ymM90qc/63G562tnEpjjHOEpVpzlLXe56WUhP/ntYyczlpzpa2clIyt1qWEhJy93s69nISEpb2clIycvb21nIRzWoylvYSMtb2tlJyMhM7OtYyltWtjUs6tlLXW1py9zpytxs6cjEpSc3tjWmtaUufnzqWMjM61lJyt1r2chM69rbXezqW9zs7nzoSUjOe1nISctZzG55x7a7WUhISUlLWMjN61lOfGnO/3zt61hN6thOfWtd7nxvfnxufGraXW7+fexufWrb2MhOfWzqXW90paUq3W1v/31s6chLXv98b39/fWpffete+1jPfOpe/WpffGjL3Wtfe1pd731gB7AFJaWmN7vXOczoRrWmtKQvfGpffWxvfGnJytnKWUe++9jHOUvffW1nN7a63Wpc7vzs6cezlCe1pCQoSUc/cICPecnP8AAPcYGPchIf85Of9SUv9zc/+1tf/GxgBKCBiMGCGUITmcOUqlSlKtUmOtY2u1c3u9e4zGjJzOnK3Wra3epbXetb2Uc/9jY857e9YAANZra1JaQjmEvTmMzkJCjEJKjEJalEJjpUJrtUp7vUqMzlqEvWOU3mOl52uUxmut1mu13nNjUnOMzntaUoRKQoxKOZRjQpSEWqVSQq1rQrWEa71zQr2ESs6MOc6MStaMWtaUa96ta+elWufGe++1a/97c/97hP+EhP+MjP+UlP+tpf/GvQAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQEGgD/ACwAAAAA9AGAAQAI/wADCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjR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|thumb|none|500x384px]]

Suppose that the HeroTaxReturnComponent had logic to manage and restore changes. That would be a pretty easy task for a simple hero tax return. In the real world, with a rich tax return data model, the change management would be tricky. You could delegate that management to a helper service, as this example does.

The HeroTaxReturnService caches a single HeroTaxReturn, tracks changes to that return, and can save or restore it. It also delegates to the application-wide singleton HeroService, which it gets by injection.

import { Injectable }    from '@angular/core';
import { HeroTaxReturn } from './hero';
import { HeroesService } from './heroes.service';

@Injectable()
export class HeroTaxReturnService {
  private currentTaxReturn: HeroTaxReturn;
  private originalTaxReturn: HeroTaxReturn;

  constructor(private heroService: HeroesService) { }

  set taxReturn (htr: HeroTaxReturn) {
    this.originalTaxReturn = htr;
    this.currentTaxReturn  = htr.clone();
  }

  get taxReturn (): HeroTaxReturn {
    return this.currentTaxReturn;
  }

  restoreTaxReturn() {
    this.taxReturn = this.originalTaxReturn;
  }

  saveTaxReturn() {
    this.taxReturn = this.currentTaxReturn;
    this.heroService.saveTaxReturn(this.currentTaxReturn).subscribe();
  }
}

Here is the HeroTaxReturnComponent that makes use of HeroTaxReturnService.

import { Component, EventEmitter, Input, Output } from '@angular/core';
import { HeroTaxReturn }        from './hero';
import { HeroTaxReturnService } from './hero-tax-return.service';

@Component({
  selector: 'app-hero-tax-return',
  templateUrl: './hero-tax-return.component.html',
  styleUrls: [ './hero-tax-return.component.css' ],
  providers: [ HeroTaxReturnService ]
})
export class HeroTaxReturnComponent {
  message = '';

  @Output() close = new EventEmitter<void>();

  get taxReturn(): HeroTaxReturn {
    return this.heroTaxReturnService.taxReturn;
  }

  @Input()
  set taxReturn (htr: HeroTaxReturn) {
    this.heroTaxReturnService.taxReturn = htr;
  }

  constructor(private heroTaxReturnService: HeroTaxReturnService) { }

  onCanceled()  {
    this.flashMessage('Canceled');
    this.heroTaxReturnService.restoreTaxReturn();
  };

  onClose()  { this.close.emit(); };

  onSaved() {
    this.flashMessage('Saved');
    this.heroTaxReturnService.saveTaxReturn();
  }

  flashMessage(msg: string) {
    this.message = msg;
    setTimeout(() => this.message = '', 500);
  }
}

The tax-return-to-edit arrives via the @Input() property, which is implemented with getters and setters. The setter initializes the component's own instance of the HeroTaxReturnService with the incoming return. The getter always returns what that service says is the current state of the hero. The component also asks the service to save and restore this tax return.

This won't work if the service is an application-wide singleton. Every component would share the same service instance, and each component would overwrite the tax return that belonged to another hero.

To prevent this, configure the component-level injector of HeroTaxReturnComponent to provide the service, using the providers property in the component metadata.

providers: [ HeroTaxReturnService ]

The HeroTaxReturnComponent has its own provider of the HeroTaxReturnService. Recall that every component instance has its own injector. Providing the service at the component level ensures that every instance of the component gets its own, private instance of the service, and no tax return gets overwritten.

The rest of the scenario code relies on other Angular features and techniques that you can learn about elsewhere in the documentation. You can review it and download it from the live example.

Scenario: specialized providers

Another reason to re-provide a service at another level is to substitute a more specialized implementation of that service, deeper in the component tree.

Consider a Car component that depends on several services. Suppose you configured the root injector (marked as A) with generic providers for CarService, EngineService and TiresService.

You create a car component (A) that displays a car constructed from these three generic services.

Then you create a child component (B) that defines its own, specialized providers for CarService and EngineService that have special capabilities suitable for whatever is going on in component (B).

Component (B) is the parent of another component (C) that defines its own, even more specialized provider for CarService.

[[../File:data:image/png;base64,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|thumb|none|338x201px]]

Behind the scenes, each component sets up its own injector with zero, one, or more providers defined for that component itself.

When you resolve an instance of Car at the deepest component (C), its injector produces an instance of Car resolved by injector (C) with an Engine resolved by injector (B) and Tires resolved by the root injector (A).

[[../File:data:image/png;base64,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|thumb|none|600x248px]]

More on dependency injection

For more information on Angular dependency injection, see the DI Providers and DI in Action guides.

© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v8.angular.io/guide/hierarchical-dependency-injection