如何使用JS依赖关系从Dart调用javascript函数

时间:2018-11-13 06:20:40

标签: javascript angular-dart

我想调用在function.js文件中存在的JavaScript函数JSONToCSVConvertor(),该文件与以下dart文件(app_component.dart)所在的目录相同。我使用的是js依赖项:^ 0.6.0,我也在pubspec.yaml中添加了它。我不确定如何使用注释从dart文件中调用该JavaScript函数。请让我知道第1,2行中的语句是否正确,以及如何从dart调用JS函数。

代码: 1)app_component.dart

Intent intent = new Intent(this, MainActivity.class); startActivity(intent); finish();

1 个答案:

答案 0 :(得分:1)

我认为这两次引入了function前缀

@JS('function')
library function.js;
...
@JS("function.JSONToCSVConvertor")
   external void JSONToCSVConvertor(jsonvalue,Title);

https://pub.dartlang.org/packages/js显示了一些示例。