Signals คือ reactive primitive ของ Angular (เพิ่มใน Angular 16+) สำหรับการจัดการสถานะ — อ็อบเจกต์ที่ห่อหุ้มค่าที่ แจ้งให้ผู้บริโภคทราบเมื่อเปลี่ยนแปลง ซึ่งช่วยให้สามารถอัปเดตแบบละเอียด อัปเดตที่มีประสิทธิภาพ โดยไม่ต้องพึ่งพา Zone.js change detection
การสร้างและใช้ signal
{ signal, computed, effect } ;
{
count = ();
double = ( .() * );
() {
..(.() + );
..( c + );
}
() {
( {
.();
});
}
}
