Saya memahami kompilasi Dart ke JavaScript, dan saya membaca Spesifikasi Bahasa Dart di Perpustakaan, meskipun saya tidak melihat jawabannya di sana. Juga pencarian di formulir diskusi mereka untuk kata 'ada' ternyata 3 hasil yang tidak berhubungan.
Adakah yang tahu jika Dart akan mendukung penggunaan pustaka JavaScript yang ada seperti jQuery atau Raphael?
Jawaban:
Jawabannya sekarang adalah Ya! Dart sekarang mengirimkan pustaka JS-interop untuk menggunakan kode JavaScript yang ada dengan aplikasi Dart Anda. Pelajari lebih lanjut di sini: https://www.dartlang.org/articles/js-dart-interop/
sumber
Anda tidak akan dapat memanggil javascript langsung dari kode panah. Direktif asli dicadangkan untuk pustaka inti dartc (dart: core, dart: dom, dart: html, dart: json, dll), yang dikompilasi sendiri ke javascript.
sumber
Sekarang ada cara baru yang lebih sederhana https://pub.dartlang.org/packages/js (saat ini versi 0.6.0-beta.6)
Buat kelas dan fungsi JS tersedia untuk Dart seperti:
untuk lebih lanjut lihat readme dari paket tersebut
sumber
Lihat utas ini dari forum diskusi: Memanggil kode javascript lama .
sumber
Ada juga
dart:js
perpustakaan. Dan berikut adalah artikel yang menjelaskan cara menggunakan pustaka ini untuk beroperasi dengan JavaScript.sumber