0Pricing
Sveltejs Academy · Lesson

Reactive Statements: $: block

Run imperative side-effect code whenever its reactive dependencies change.

The $: Label

The reactive label runs its statement whenever its dependencies change.

$: doubled = count * 2;

Statements vs Declarations

It can be a simple assignment, a function call, or a block.

All lessons in this course

  1. Reactive Statements: $: block
  2. Reactive Dependencies and Ordering
  3. When to Use Stores vs Local State
  4. Avoiding Stale Closures
← Back to Sveltejs Academy