我有一堆客户想从JavaScript调用的Dart库。是否可以从JS调用用dartdevc创建的函数?
答案 0 :(得分:0)
如果您只想调用函数,则可以通过这种方式执行此操作。虽然我只知道它的功能,但可能不是全班。我也不确定dartdevc的支持,但是dart2js应该能够做到这一点:
import 'dart:js' as js;
main() {
js.context['methodFromDart'] = doMyStuff;
}
void doMyStuff(String text) => print(text);
然后在你的Javascript中你可以自由地做:
methodFromDart("Hello world to Dart!");