Kustomisasi Event Interaksi
Pada editor event, tulis JS dan daftarkan perilaku interaksi melalui instance ECharts chart untuk mengimplementasikan linkage. Misalnya navigasi ke halaman baru, buka popup untuk analisis drill-down, dll.

Pendaftaran dan Pelepasan Event
- Daftar:
chart.on(eventName, handler) - Lepas:
chart.off(eventName, handler)atauchart.off(eventName)untuk membersihkan event dengan nama yang sama
Perhatian: Untuk alasan keamanan, sangat disarankan untuk melepas event sebelum mendaftarkannya!
Struktur Data Parameter params dari Fungsi handler

Yang umum digunakan adalah params.data, params.name, dll.
Contoh: Highlight saat Klik
Contoh: Klik untuk Navigasi Halaman
Contoh: Klik untuk Menampilkan Popup Detail (Drill-Down)

Pada popup yang baru dibuka, gunakan variabel konteks yang dideklarasikan oleh Chart ctx.view.inputArgs.XXX
Preview dan Simpan
- Klik "Preview" untuk memuat dan menjalankan kode event.
- Klik "Simpan" untuk menyimpan konten konfigurasi event saat ini.
- Klik "Batal" untuk kembali ke status simpan sebelumnya.
Saran:
- Sebelum setiap binding, lakukan
chart.off('event')untuk menghindari binding berulang yang menyebabkan eksekusi duplikat atau peningkatan memori. - Gunakan operasi ringan dalam event (
dispatchAction,setOption), hindari pemblokiran rendering. - Verifikasi bersama opsi Chart dan query data untuk memastikan field yang ditangani event konsisten dengan data saat ini.

