Angular · Junior · Question 37 of 75
What is a signal in Angular?
count = signal(0);
increment() { this.count.update((c) => c + 1); }
// template: {{ count() }}- ✓Correct answer: A reactive value wrapper: reading it with
count()lets Angular track and update dependents - 2A DOM event emitted by the browser
- 3A Promise that resolves after rendering
Explanation
Writable signals are changed with set(value) or update(fn). Angular knows which templates read a signal and refreshes them precisely when it changes.