如何在Dart代码中创建Dart Polymer自定义元素的实例?

时间:2013-09-03 07:07:55

标签: dart polymer

如何在Dart代码中创建Dart web-ui自定义元素有a guide。此技术还有sample code

是否有关于如何使用Dart代码创建Dart Polymer自定义元素的示例? 有issue表示无法使用new Element.html()创建自定义元素。但是在web-ui中根本不需要使用new Element.html()。尽管web-ui需要编写几行代码,但至少它有效。是否有类似的技术从Dart代码创建Dart Polymer元素?

2 个答案:

答案 0 :(得分:15)

以下是示例代码:

import 'dart:html';
import 'package:polymer/polymer.dart';

main() {
  querySelector('#add-here').children.add(new Element.tag('my-element'));
}

请注意使用new Element.tag('my-element')

答案 1 :(得分:1)

我在chromedeveditore.g. here on Github

的源代码中找到了他们正在使用的整洁小片段

他们使用

factory ExampleUi() => new Element.tag('ExampleUi');

这样你就可以使用:

构造元素
new ExampleUi();