角度.Dart javascript互操作错误
我的代码使用第三方库有问题。当我在普通省道中使用它时,它已经起作用了,但不能用于Angular.Dart。我使用了Dart教程中的第3章,并在recipe_book.Dart中添加了我的代码,这是Component 代码失败的地方如下图所示。等我回来 异常中断:对象必须是节点、ArrayBuffer、Blob、ImageData或IDBKeyRange 我不知道如何摆脱这个:-(也许是一些更熟悉Angulart.dart的人可以马上回答的问题 任何愿意帮忙的人都可以在这里查看代码角度.Dart javascript互操作错误,dart,angular-dart,dart-js-interop,Dart,Angular Dart,Dart Js Interop,我的代码使用第三方库有问题。当我在普通省道中使用它时,它已经起作用了,但不能用于Angular.Dart。我使用了Dart教程中的第3章,并在recipe_book.Dart中添加了我的代码,这是Component 代码失败的地方如下图所示。等我回来 异常中断:对象必须是节点、ArrayBuffer、Blob、ImageData或IDBKeyRange 我不知道如何摆脱这个:-(也许是一些更熟悉Angulart.dart的人可以马上回答的问题 任何愿意帮忙的人都可以在这里查看代码 调试器显示它已
调试器显示它已经是一个
JsObject
,只需省略新的JsObject(…)
调用。您可以尝试不使用。fromBrowserObject
,甚至可能不使用新的JsObject…就像事件['target']
并添加关于结果的注释?有效,但为什么会这样?它在普通Dart中工作。我根据您的建议使用它。我现在真的很困惑。再次感谢您的见解。我玩Dart只是为了摆脱javascript,但被迫使用这个JS库。这是一个混乱。我没有想到角度。我想Dart处理事件这是javascript的工作。您的屏幕截图没有提供足够的信息。我只是在repo中查看了您的代码,从中我可以看出Angular与事件无关。我简要地查看了代码示例,但我无法说明为什么链接问题中的事件没有以与您当前代码中相同的形式出现。