1: The Hero Editor
authorKai Moritz <kai@juplo.de>
Sat, 2 May 2020 07:23:05 +0000 (09:23 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 2 May 2020 07:35:14 +0000 (09:35 +0200)
e) Edit the hero + AppModule

src/app/app.module.ts
src/app/heroes/heroes.component.html

index 40ad7e6..bc5d602 100644 (file)
@@ -1,5 +1,6 @@
 import { BrowserModule } from '@angular/platform-browser';
 import { NgModule } from '@angular/core';
+import { FormsModule } from '@angular/forms';
 
 import { AppComponent } from './app.component';
 import { HeroesComponent } from './heroes/heroes.component';
@@ -10,7 +11,8 @@ import { HeroesComponent } from './heroes/heroes.component';
     HeroesComponent
   ],
   imports: [
-    BrowserModule
+    BrowserModule,
+    FormsModule
   ],
   providers: [],
   bootstrap: [AppComponent]
index 822465e..eb1a9a9 100644 (file)
@@ -1,3 +1,6 @@
 <h2>{{hero.name | uppercase}} Details</h2>
 <div><span>id: </span>{{hero.id}}</div>
-<div><span>name: </span>{{hero.name}}</div>
+<div>
+  <label>name: </label>
+  <input [(ngModel)]="hero.name" placeholder="Type a name..." />
+</div>