Latihan 1: Custom Directives — Vue

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

Starter-nya sudah punya objek directive vFocus yang masih kosong, dan child Pencarian dengan opsi directives: { focus: vFocus } dan template <input id="auto-focus" placeholder="Cari menu" />. Di editor, directive dipasang lewat opsi directives di komponen objek, karena trik nama vFocus cuma dikenali build tool.

  1. Di vFocus, tulis hook mounted(el) { el.focus() }.
  2. Di template Pencarian, tambahkan v-focus di <input>.
  3. Di bawah garis ---template---, ganti komentar TODO dengan <component :is="Pencarian" />.

Yang dicek:

Hint