onMount.
Signature
A function to run after the component updates.
Usage
Migration to runes
In runes mode, use$effect instead:
Before (legacy mode)
After (runes mode)
Common use case: Auto-scrolling
Before (legacy mode)
After (runes mode)
Key differences
afterUpdateonly works in legacy mode (non-runes components)$effectis the runes-mode equivalent$effectruns after DOM updates, similar toafterUpdate- The first run of
afterUpdatehappens afteronMount $effecttracks dependencies automatically; reference state to react to changes
Notes
- Only works in legacy mode
- Runs after every component update
- First run is after the initial
onMount - Does not run during server-side rendering