Explain configuration of change events via updateOn ('change' | 'blur' | 'submit').
Skip to solutionKEEP THE
mediumFrontend
What is the purpose of updateOn in Reactive Forms?
548 views
01
Understand the problem
formsperformance
02
Attempt it yourself
Sketch your approach before reading the solution — that's what interviews test.
Nudge consolestandby
Stuck? Beam a request up — the console returns a conceptual nudge that guides your logic without spoiling the implementation.
03
Study the solution
updateOn determines when form control value and validation status update. Options are 'change' (default, immediate), 'blur' (updates on focus loss), and 'submit' (updates only when the parent form is submitted), which reduces performance overhead.
Solution ready — 2 min read
Classified // press E to declassify
04
Read the code
Enabling blur-based updates for a form input
import { FormGroup, FormControl } from '@angular/forms';
const form = new FormGroup({
username: new FormControl('', {
updateOn: 'blur',
validators: []
}),
password: new FormControl('', {
updateOn: 'submit'
})
});05
Join the discussion
Discussion (0)
Sign in to join the discussion.
No responses yet. Be the first to share what you think.
Transmission complete // awaiting log
KEEP THE
STREAK ALIVE.
Dossier 48 of 121 decoded in the Angular track. One more won't hurt.