Як створити 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
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.