Data binding

จุดแข็งอีกอย่างหนึ่งของ AngularJS คือการทำ Data binding ที่สะดวกสบายมาก

Data binding คือการเชื่อมโยงข้อมูลกันระหว่าง HTML กับ Javascript ทำให้ไม่จำเป็นต้องเขียนจำนวนมากเพื่อทำการ render HTML ใหม่ทั้งหมด แต่ตัว Angular จะเป็นคนจัดการให้โดยอัตโนมัติ

เพื่อทำความเข้าใจเรื่องนี้ ให้ลองไปดุที่ไฟล์ src/app.component.html

ที่บรรทัดที่ 4 จะพบ Code ลักษณะดังนี้

Welcome to {{title}}!

ภายในเครื่องหมาย {{ }} ก็คือชื่อตัวแปรที่ประกาศไว้ ลองเปิดดูไฟล์ app.component.ts ภายใน class AppComponent จะพบกับตัวแปรชื่อ title

export class AppComponent {
  title = 'app';
}

ลองแก้ไขค่าของ title ดู จะพบกว่าในเว็บก็จะเปลี่ยนไปตามที่เราแก้ไขไปเช่นเดียวกัน

results matching ""

    No results matching ""