closes #1615 - Fixed HTML. - Removed unnecessary snippet since it is in the code. - Copyedit: (Hero property) -> (hero property).
		
			
				
	
	
		
			33 lines
		
	
	
		
			642 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			642 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
// #docregion pt1
 | 
						|
import { Component } from '@angular/core';
 | 
						|
 | 
						|
// #docregion hero-class-1
 | 
						|
export class Hero {
 | 
						|
  id: number;
 | 
						|
  name: string;
 | 
						|
}
 | 
						|
// #enddocregion hero-class-1
 | 
						|
 | 
						|
@Component({
 | 
						|
  selector: 'my-app',
 | 
						|
  template: `
 | 
						|
    <h1>{{title}}</h1>
 | 
						|
    <h2>{{hero.name}} details!</h2>
 | 
						|
    <div><label>id: </label>{{hero.id}}</div>
 | 
						|
    <div>
 | 
						|
      <label>name: </label>
 | 
						|
      <input [(ngModel)]="hero.name" placeholder="name">
 | 
						|
    </div>
 | 
						|
    `
 | 
						|
})
 | 
						|
export class AppComponent {
 | 
						|
  title = 'Tour of Heroes';
 | 
						|
  // #docregion hero-property-1
 | 
						|
  hero: Hero = {
 | 
						|
    id: 1,
 | 
						|
    name: 'Windstorm'
 | 
						|
  };
 | 
						|
  // #enddocregion hero-property-1
 | 
						|
}
 | 
						|
// #enddocregion pt1
 |