Latihan 1: SvelteKit Load Data — Svelte

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

Muat data halaman dengan load. Editor ini berisi tiga file app SvelteKit, masing-masing dimulai baris yang menyebut path-nya:

Di +page.js, tulis export function load({ params }):

  1. Cari artikelnya: const artikel = semuaArtikel[params.slug]. params.slug adalah bagian alamat di posisi [slug].
  2. Kalau gak ada, panggil error(404, "Artikel tidak ditemukan"). SvelteKit lalu menampilkan halaman error.
  3. Kalau ada, return artikel. Isinya jadi data di +page.svelte.

Editor ini menjalankan app-nya seperti SvelteKit di browser: klik link pindah halaman tanpa reload, load dipanggil dengan params, dan baris abu-abu di atas menunjukkan alamatnya.

Yang dicek:

Hint