gpt4 book ai didi

dart - 如何在聚合物应用程序中实现主要功能

转载 作者:行者123 更新时间:2023-12-04 02:58:56 25 4
gpt4 key购买 nike

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

我试图在实现聚合物代码的dart文件中实现main函数。
该代码未执行。

不允许在主功能中包含第二个 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
});
}));
}

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

聚合物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
});
});
}

simple tooltip working in dartium, not as javascript

关于dart - 如何在聚合物应用程序中实现主要功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20982489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com