Latihan 2: Watchers — Vue

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

Starter-nya sudah punya status (mulai "Buka"), catatan (mulai "Belum ada perubahan"), <select id="status"> dengan pilihan Buka, Tutup, dan Istirahat, dan <p id="catatan">{{ catatan }}</p>; semuanya tetap. Catat setiap pergantian status:

  1. Tulis watch(status, (baru, lama) => { ... }).
  2. Di dalam callback-nya, isi catatan.value dengan lama + " ke " + baru.

Teks ini butuh nilai lama, dan computed cuma tahu nilai sekarang. Itu pekerjaan watcher.

Yang dicek:

Hint