| 
									
										
										
										
											2016-05-18 15:53:13 +02:00
										 |  |  | import { Component, OnInit } from '@angular/core'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-05-24 15:16:23 +02:00
										 |  |  | import { Hero, HeroService } from './heroes'; | 
					
						
							| 
									
										
										
										
											2016-05-18 15:53:13 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | @Component({ | 
					
						
							|  |  |  |   moduleId: module.id, | 
					
						
							|  |  |  |   selector: 'sg-app', | 
					
						
							|  |  |  |   templateUrl: 'app.component.html', | 
					
						
							|  |  |  |   providers: [HeroService] | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | export class AppComponent implements OnInit { | 
					
						
							|  |  |  |   heroes: Hero[]; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   constructor(private heroService: HeroService) { } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   ngOnInit() { | 
					
						
							|  |  |  |     this.heroService.getHeroes().subscribe(heroes => this.heroes = heroes); | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } |