‹form (ngSubmit)="onSubmit(heroForm)" #heroForm="ngForm"›
‹div class="form-group"›
‹label for="name"›Name
‹input class="form-control" name="name" required [(ngModel)]="hero.name"›
‹/label›
‹/div›
‹button type="submit" [disabled]="!heroForm.form.valid"›Submit‹/button›
‹/form›
‹div [hidden]="!heroForm.form.valid"›
{{submitMessage}}
‹/div›