สร้าง From component

สร้าง component ใหม่ขึ้นมาหนึ่งตัว ชื่อว่า friendlist-form

ng generate component friendlist-form

ทำการสร้าง Form ขึ้นมาในไฟล์ friendlistform.component.html

<div>
  <form #f="ngForm" (ngSubmit)="onSubmit(f.value)" class="ui form">

    <div>
      <label for="name">Friend's name</label>
      <input type="text" id="nameInput" placeholder="your friend's name" name="name" ngModel>
    </div>

    <button type="submit" class="ui button">Submit</button>
  </form>
</div>

เรียกใช้งาน Form ใน Component

import { Component, OnInit } from '@angular/core';

@Component({
  selector: 'friendlistform',
  templateUrl: './friendlistform.component.html',
  styleUrls: ['./friendlistform.component.css']
})
export class FriendlistformComponent implements OnInit {

  constructor() { }

  ngOnInit() {
  }

  onSubmit(f){
    console.log(f);
  }

}

ลองทดสอบง่ายๆก่อนด้วยการดูค่าใน console

results matching ""

    No results matching ""