Jestem trochę nowicjuszem, aby dart, i próbując zmoczyć moje stopy, pisząc niektóre funkcje biblioteczne w nim.Expose dart funkcje javascript
Podczas gdy nie miałem problemu z wywoływaniem funkcji javascript z dart, chciałbym móc wywoływać funkcje dart z javascript, ale jak na razie nie lubię.
Na przykład, chciałbym, aby móc wystawiać kilka podstawowych funkcji z grotem, na przykład tak:
main() {
String foo() {
return "bar!";
}
js.scoped(() {
js.context.foo = foo;
});
}
a następnie być w stanie zadzwonić do nich z javascript, tak:
<script>
window.onload = function() {
alert("foo() = " + foo());
}
</script>
Czy coś takiego jest możliwe?
Zobacz również http://stackoverflow.com/questions/33174508/is-there-a-better -wprowadzenie-metody-o-dart-klasy-call-from-js-z- –