Latihan 1: Component Events — Svelte

Latihan 1 dari materi Component Events di Svelte — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode awal sudah punya <script> berisi komentar TODO, dan <button>Klik saya</button>. Biarkan tombol dan tulisannya.

  1. Di <script>, impor pengirim event dari Svelte: import { createEventDispatcher } from "svelte".
  2. Masih di <script>, buat pengirimnya sekali: const dispatch = createEventDispatcher().
  3. Di tombolnya, kirim event bernama persis klik saat diklik: <button on:click={() => dispatch("klik", { pesan: "Halo!" })}>. Detail { pesan: "Halo!" } diminta kode awal, tapi gak dinilai.

Yang dicek:

Hint