鉴于 Dart 需要与其他 javascript 框架进行互操作。在客户端-Web 环境中,从 javascript 与 Dart 程序通信的当前或预期的最佳实践是什么?
问问题
379 次
2 回答
3
目前,您需要使用window.postMessage与 Dart 通信,但是计划了一个 interorp 层,并且应该在任何一天到达 dart2js(尽管我相信它的初始化身将更多地关注Dart->JavaScript而不是JavaScript->Dart)。
于 2012-08-27T00:54:46.213 回答
1
示例代码:
import 'package:js/js.dart' as js;
js.context.jQuery();
var context = js.context;
var param = js.map({ 'modal': true, "width":1000, "height":600});
js.context.jQuery("#dialog").dialog(param);
在 HTML 中
<script src="packages/browser/interop.js"></script>
上面的代码使用 jQuery 打开一个 div 作为对话框。
于 2013-06-22T10:04:45.083 回答