Skip to main content

Як створити signal в Angular?

signal створюється за допомогою функції signal() з @angular/core. У неї передається початкове значення. Приклад:

ts
import { signal } from '@angular/core'; const counter = signal(0);

Тепер counter() використовується для читання значення, а set() або update() - для зміни:

ts
counter(); // отримати значення counter.set(5); // встановити нове значення counter.update(v => v + 1); // змінити на основі попереднього

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.