首页 文章

在Dart中使用javascript库

提问于
浏览
2

我尝试在Dart中使用JavaScript库visjs.org . 我根据Dart网站pub.dartlang.org/packages/js和github.com/google/chartjs.dart/blob/master/lib/chartjs.dart上的示例准备了“适配器”代码 .

另外根据http://visjs.org的基本用例示例,我准备客户端dart代码 .

虽然代码编译没有任何错误和警告,但在浏览器中没有任何反应,预计会看到图树 .

我做错了什么或错过了什么?

https://gist.github.com/EdSv/e274a4d12ad3491c383fb4fe76ee671e

1 回答

  • 0

    当您正在描述的对象实际上不存在于您正在绑定的JS库中时,将使用@anonymous属性,并且该属性仅用作普通的旧数据对象 . 通过将它添加到您的所有对象,我的猜测是dart永远不会尝试从visjs库创建任何东西 .

    尝试从您的网络类中删除@anonymous,看看它是否有效 . 您可能还需要制作这些抽象类 .

相关问题