// Early versions // #docregion import { Component } from '@angular/core'; import { CarComponent } from './car/car.component'; import { HeroesComponent } from './heroes/heroes.component.1'; @Component({ selector: 'my-app', template: `

{{title}}

`, directives:[CarComponent, HeroesComponent] }) export class AppComponent { title = 'Dependency Injection'; } // #enddocregion /* //#docregion ctor-di-fail // FAIL! Injectable `config` is not a class! constructor(heroService: HeroService, config: config) { this.title = config.title; } //#enddocregion ctor-di-fail */