gpt4 book ai didi

javascript - 如何使用 Polymer 1.0 中的行为来模仿 Polymer 0.5 中的扩展

转载 作者:行者123 更新时间:2023-12-03 08:17:40 25 4
gpt4 key购买 nike

我正在将代码从 v0.5 迁移到 v1.0。我有一段代码,有点像这样。

   <polymer-element name="common-view">
<template>
<paper-spinner id='spiner1'></paper-spinner>
</template>
<script>
Polymer({
created: function() {
console.log("common-view created");
}
});
</script>
</polymer-element>

因此,这个 View 在其他 View 中得到了扩展。我曾经在扩展此特定元素的 View 中获取 paper-spinner 元素以及其他方法和属性。现在,在 v1.0 中,我知道还没有继承的概念,但我们可以使用 behaivors 对象共享行为。

我的问题是行为对象是否必须采用脚本的形式,并且 Polymer 1.0 不支持将元素放入行为中并在我将使用该行为的地方使用它们?如果没有,有没有办法达到相同的效果

最佳答案

正确,您目前无法扩展 Polymer 元素,尽管在未来版本中可能可以。

行为被编写为 HTML 文件,其中包含一些定义行为的 JavaScript。您不能将元素放入其中。您需要编写一个行为,然后在您想要具有该行为的元素中实现该行为。谷歌为此制作了一个很棒的教程视频,您可以找到here .

关于javascript - 如何使用 Polymer 1.0 中的行为来模仿 Polymer 0.5 中的扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33868165/

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