dart - 带有聚合物运行时错误的Dart2Js

标签 dart dart-polymer dart2js

我的Dart-App在Dartium中运行良好,但是当我编译为js时出现此错误:

Uncaught TypeError: Object #<HTMLDocument> has no method 'registerElement' 

我的pubspec看起来像这样:
name: Capira_v8
description: Capira v8
dependencies:
  bootjack: any
  ctrl_alt_foo: any
  event_bus: any
  js: any
  json_object: any
  polymer: any
transformers:
- polymer:
    entry_points: web/capira_v8.html

我在用:
Dart Editor版本1.2.0.release(稳定)
Dart SDK版本1.2.0
OS X 10.8.5

我看到了这个线程,但没有帮助:
Link

感谢您的提示!

最佳答案

你可以尝试添加

@MirrorsUsed(symbols: const['registerElement'])
import 'dart:mirrors';

到您的Dart文件。

关于dart - 带有聚合物运行时错误的Dart2Js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22098276/

相关文章:

dart - 有没有办法在 Dart 程序中找到冗余代码和变量?

dart - 获得与核心项目元素关联的模型的最佳方法?

dart - 我如何让 Angular.dart 和 Polymer.dart 的(合理的最新版本)一起生活?

javascript - AngularDart 4-5 变更检测与 Angular 5 变更检测有何不同?

firefox - 删除 Dart 文件的链接会杀死应用程序

firebase - 如何在flutter的 ListView 中显示Firebase数组

html - 如何在 dart 中查询 Paper Input 元素的输入字段

dart - 将谷歌日历插入 flutter 移动应用程序

dart - 如何在另一个聚合物元件内使用聚合物元件

javascript - dart2js 代码如何比 javascript 更快?