【发布时间】:2012-11-30 11:56:41
【问题描述】:
我能够从 dart 触发警报消息,但不知道如何从 dart 调用我在另一个 js 文件中编写的函数。如果它是直截了当的,这将是一个很好的卖点。我确实看到了this post,这让我开始了,但我觉得一定有办法,所以如果你想通了,请分享爱。
这是我所做的:
-
将此添加到 yaml 文件中:
依赖: js: 托管:js
在 dart 文件顶部添加 import 语句:import 'package:js/js.dart' as js;
-
添加这段代码以显示警报消息
js.scoped(() { js.context.alert("高兴得跳起来!"); });
-
这是我认为应该起作用但不起作用的部分:鉴于我有一个 javascript 函数 doSomething(),我应该能够调用
js.context.doSomething();
【问题讨论】:
标签: javascript dart