niisar
5/18/2016 - 4:57 AM

Template Driven Forms

Template Driven Forms

import { Component } from '@angular/core';
import { NgForm,ControlGroup, Control, Validators } from '@angular/common';
@Component({
  moduleId: module.id,
  selector: 't2-app',
  templateUrl: 't2.component.html',
  styleUrls: ['t2.component.css']
})
export class T2AppComponent {
  title:any;
  onSubmit(data){
  	this.title = data;
  }
}
<h1>
  {{title | json}} 
</h1>
<form (ngSubmit)="onSubmit(myform.value)" #myform="ngForm">
	<ul>
		<li>
			<label for="medium">Medium2</label>
			<select name="medium" id="medium" ngControl="medium">
				<option value="Movies">Movies</option>
				<option value="Series">Series</option>
			</select>
		</li>
		<li>
			<label for="name">Name</label>
			<input type="text" name="name" id="name" ngControl="name"/>
		</li>
	</ul>
	<button type="submit">Save</button>
</form>