Angular.Dart javascript 互操作错误

Angular.Dart javascript interop error

我使用第 3 方库的代码有问题。当我在普通的 Dart 本身中使用它时,它已经可以工作,但不能用于 Angular.Dart。我使用了 Dart 教程中的第 3 章,并在 recipe_book.dart 中添加了我的代码,这是组件。

代码失败的地方如下图所示。在我得到

之后

Breaking on exception: object must be an Node, ArrayBuffer, Blob, ImageData, or IDBKeyRange

我不知道如何摆脱它:-(也许更熟悉 Angulart.dart 的人可以马上回答。

任何愿意提供帮助的人都可以在此处查看代码on github

调试器显示它已经是 JsObject,只需省略 new JsObject(...) 调用即可。