wywoływanie javascript z Dart

Udało mi się odpalić wiadomość ostrzegawczą od darta, ale nie mogłem dowiedzieć się, jak wywołać funkcję, którą napisałem w innym pliku js z dart. Byłby to świetny punkt sprzedaży, gdyby był prosty. widziałemten post, co sprawiło, że zacząłem, ale czuję, że musi istnieć jakiś sposób, więc podziel się miłością, jeśli to zrozumiałeś.

Oto co zrobiłem:

Dodaj to do pliku yaml:

zależności: js: hosted: js

Dodaj instrukcję importu do początku pliku dart: import 'package: js / js.dart' jako js;

Dodaj ten fragment kodu, aby wyświetlić komunikat ostrzegawczy

js.scoped (() {js.context.alert ("skacz z radości!");});

Oto część, która moim zdaniem powinna działać, ale nie: biorąc pod uwagę, że mam funkcję javascript doSomething (), powinienem móc zadzwonić

js.context.doSomething ();

questionAnswers(1)

yourAnswerToTheQuestion