วงจรชีวิตของคอมโพเนนต์ใน Angular
คอมโพเนนต์ทุกตัวมีวงจรชีวิต ซึ่งเริ่มต้นขึ้นเมื่อ Angular สร้าง อ็อบเจ็กต์ของคลาสคอมโพเนนต์และแสดงผล วิวของคอมโพเนนต์พร้อมกับ วิวลูกของมัน
วงจรชีวิตดำเนินต่อเมื่อตรวจพบ การเปลี่ยนแปลง เนื่องจาก Angular ตรวจสอบเมื่อ คุณสมบัติที่เชื่อมโยงกับข้อมูล เปลี่ยนแปลง และอัปเดตวิวและอินสแตนซ์ ของคอมโพเนนต์ตามความจำเป็น
วงจรชีวิตสิ้นสุดลงเมื่อ Angular ทำลายอินสแตนซ์ของคอมโพเนนต์และลบ เทมเพลตที่เรนเดอร์แล้วออกจาก DOM
ในเฟรมเวิร์ก Angular มี เมธอดพิเศษที่คุณสามารถใช้ดักจับ ช่วงเวลาที่คอมโพเนนต์เปลี่ยนไปสู่ เฟสอื่นของวงจรชีวิตได้ เมธอดเหล่านี้เรียกว่า ฮุค
ฮุคจะถูกเรียกอัตโนมัติเมื่อ เกิดเหตุการณ์ของวงจรชีวิต ใน บทเรียนถัดไปเราจะมาดูกันว่ามีฮุคอะไรบ้าง และวิธีการใช้งาน