Scaling UpLesson 23Preview gratis
Vue $emit()
Lesson ini bagian dari Vue · Semua level
Ringkasan
Metode $emit dipakai oleh komponen anak untuk memancarkan kejadian kustom menuju induk, sehingga alur data tetap satu arah dari induk ke anak dan kebalikannya lewat event. Induk mendengarkan kejadian tersebut dengan directive v-on atau singkatan @. Pola ini menjadi cara standar mengelola komunikasi dua arah antar komponen tanpa membuat coupling yang rapuh.
Poin kunci
- Anak memancarkan kejadian dengan this.$emit atau emit pada setup.
- Induk mendengarkan kejadian kustom dengan sintaks @namaKejadian.
- Data tambahan dapat dikirim sebagai argumen kedua pada $emit.
- Pola ini menjaga data mengalir satu arah, kejadian mengalir ke atas.
- Nama kejadian umumnya ditulis dalam kebab-case di template.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.