Latihan 1: Out of Band Swaps — HTMX

Latihan 1 dari materi Out of Band Swaps di HTMX — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode awal punya penghitung <span id="item-count">0</span>, tombol Tambah Item dengan hx-target="#item-list" dan hx-swap="beforeend", daftar <ul id="item-list">, dan contoh balasan server di <template id="contoh-balasan">. Biarkan semuanya, lalu:

  1. Di tombol, tambahkan hx-post="/api/items".
  2. Di dalam <template id="contoh-balasan">, beri <span id="item-count"> atribut hx-swap-oob="true".

Yang dicek:

Di pratinjau, klik Tambah Item: htmx mengirim POST itu, dijawab isi template, <li>Item baru</li> masuk ke akhir daftar, dan penghitungnya jadi 1.

Hint