Следуя руководству по angular 2 @ https://angular.io/docs/ts/latest/tutorial/toh-pt4.html
в
@Component({
})
Я вставил "providers: [HeroService]
", который содержит метод getHeroes()
.
Создал конструктор:
constructor(private heroService: HeroService) {}
Теперь я не понимаю, как я могу использовать
this.heroService.getHeroes()
Единственные свойства, определенные в этом классе:
title = 'Tour of Heroes';
heroes: Hero[];
selectedHero: Hero;
Создают ли поставщики в декораторе @Component
автоматически свойство для доступа к нему через this.
?
Приложение работает, просто не знаю, как мы волшебным образом смогли получить доступ к heroService через this.