为Javascript API创建dart包装器的好方法是什么?

jz8*_*z87 6 dart dart2js

假设我想为javascript API创建一个包装器,例如localStorage,它会添加一些额外的功能,例如自动日记更改并将其同步到服务器.Dart已经有了这些API的包装器,为我的包装API创建一个dart包装器的好方法是什么?

Chr*_*man 6

您可以使用Proxy类来实现此目的.有一篇很好的文章解释了这是如何工作的http://www.dartlang.org/articles/js-dart-interop/