19 lines
		
	
	
		
			459 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			459 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
|  | import { Component, OnInit } from '@angular/core'; | ||
|  | 
 | ||
|  | import { ExceptionService } from './shared/exception.service'; | ||
|  | 
 | ||
|  | @Component({ | ||
|  |   selector: 'sg-app', | ||
|  |   template: '<div>The expected error is {{errorCode}}</div>', | ||
|  |   providers: [ExceptionService] | ||
|  | }) | ||
|  | export class AppComponent implements OnInit { | ||
|  |   errorCode: number; | ||
|  | 
 | ||
|  |   constructor(private exceptionService: ExceptionService) { } | ||
|  | 
 | ||
|  |   ngOnInit() { | ||
|  |     this.errorCode = this.exceptionService.getException(); | ||
|  |   } | ||
|  | } |