将Dart app编译为js会出现这两个错误:
Nº1:
InvalidStateError: Failed to call 'register' on 'Document' for type 'polymer-element': a type with that name is already registered.
Nº2:
Breaking on exception: TypeError: Object #<qE> has no method 'vL'
对象qE由dart2js创建。 如何找到解决方案? 有适当的工具可以找到解决方案吗? 谢谢你提前!
答案 0 :(得分:2)
我听说在同一个应用程序中使用Angular和Polymer时会出现N1。这是一个已知的错误。
相关未决问题:
- duplicate polymer-element registration should not break the app
- Get error "Uncaught InvalidStateError: Failed to call 'register' on 'Document' for type 'polymer-element'
对于N2使用pub build --mode=debug
,以便获得未编码的名称,然后使用其中一种可用的策略来解决问题(使用MirrorsUsed,@ observable,@ reflectable)