如何从 JavaScript 调用使用 DDC 创建的 Dart 库?

Posted

技术标签:

【中文标题】如何从 JavaScript 调用使用 DDC 创建的 Dart 库?【英文标题】:How can I call a Dart library created with DDC from JavaScript? 【发布时间】:2017-11-19 17:18:38 【问题描述】:

我在 Dart 中创建了一个需要从 javascript 调用的大型库。如果可能,我想避免使用 JS Interop。我可以使用 Dart Dev Compiler 来执行此操作吗?

是否可以把DDC生成的JavaScript代码直接调用方便?

【问题讨论】:

【参考方案1】:

我猜你需要一些@JS,否则,摇树可能会消除对你想要的入口点的任何需求,而且代码甚至都不存在。

【讨论】:

以上是关于如何从 JavaScript 调用使用 DDC 创建的 Dart 库?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用JavaScript快速的创建一种常用类型的导航组件:sidebar

如何使用类体内的键/值创建一次映射(不是每次调用类中的函数)

VDI跨池迁移后DDC电源管理异常

如何从 javascript 调用 IBM Watson 服务

如何从Android调用javascript?

如何使用 QT/python 从 Javascript 调用 C++ 函数?