如何实现聚合物应用程序的主要功能

我想在使用聚合物的应用程序中实现主要功能。

我试图在dart文件中实现聚合物代码的主要功能。 代码不执行。

包括与主功能的第二个飞镖脚本是不允许的 –

我的错误在哪里? Tnx云母。

    的index.html

    <head> <!-- <link rel="import" href="packages/polymer/polymer.html"> not necessary anymore (only in elements)--> <!-- <script src="packages/web_components/platform.js"></script> not necessary anymore with Polymer >= 0.14.0 --> <!-- <script src="packages/web_components/dart_support.js"></script> not necessary anymore with Polymer >= 0.15.0 --> <!-- old --> <script type="application/dart"> export 'package:polymer/init.dart';</script> <!-- new --> <script type="application/dart">export 'index.dart';</script> </head> <body> ... <!-- ... when you use a custom main method (see https://code.google.com/p/dart/issues/detail?id=17546#c16) --> <script type="application/dart" src="index.dart"></script> </body> 

    index.dart

    聚合物0.17.0 (Polymer.js 1.0)

     main() async { await initPolymer(); // Any other code here. } 

    聚合物0.17.0之前

    聚合物0.16.1引入了一种更简单的初始化方法。 而不是main()使用@whenPolymerReady注解的方法

     // >= Polymer 0.16.1 import 'package:polymer/polymer.dart'; export 'package:polymer/init.dart'; @whenPolymerReady void onReady() { /// Custom setup code here. } 

    在Polymer.dart之前0.16.1

     // >= Polymer 0.16.0 import "package:polymer/polymer.dart"; main() { initPolymer().then((zone) => zone.run(() { // code here works most of the time Polymer.onReady.then((_) { // some things must wait until onReady callback is called // for an example look at the discussion linked below }); })); } 

    有关更多详细信息,请参阅https://pub.dartlang.org/packages/polymer上Polymer 0.16.0的更新日志

    在聚合物0.16.0之前

     // < Polymer 0.16.0 import "package:polymer/polymer.dart"; main() { initPolymer().run(() { // code here works most of the time Polymer.onReady.then((_) { // some things must wait until onReady callback is called // for an example look at the discussion linked below }); }); } 

    简单的工具提示工作在dartium,而不是JavaScript