Latihan 2: Emits — Vue

Latihan 2 dari materi Emits di Vue — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Starter-nya sudah punya val mulai 5, fungsi increment dan decrement, <span id="val">, dan child Pengatur berisi <button id="dec">-1</button> dan <button id="inc2">+1</button>. Sambungkan lewat dua event:

  1. Di Pengatur, tambahkan opsi emits: ["kurang", "tambah"].
  2. Di template-nya, tombol -1 memanggil $emit('kurang') dan tombol +1 memanggil $emit('tambah') lewat @click.
  3. Di bawah #val, ganti komentar TODO dengan <component :is="Pengatur" @kurang="decrement" @tambah="increment" />.

Yang dicek:

Hint