将Dart类和函数导出到javascript

Wil*_*gan 6 dart dart-html dart-js-interop

如果我想使用Dart创建一个js库,我如何导出Dart类和函数以便在javascript中使用?

是否有像scala.js类似的内容?

@JSExport
class Hello{
    num x = 0
    Hello(this.x)
}
Run Code Online (Sandbox Code Playgroud)

因此,在javascript中,用户可以将其实例化为var hi = new Hello(1)

Joh*_*auß 0

如果这仍然相关:您可以使用dart2js 编译器,它将把您的 dart 代码编译为 ES。