Polymer 聚合物1.0中是否使用内容元素?

Polymer 聚合物1.0中是否使用内容元素?,polymer,polymer-1.0,web-component,Polymer,Polymer 1.0,Web Component,在上面“Dom分发”下的链接中,它表示: 为了支持元素的轻DOM与其局部DOM的组合,Polymer支持元素 只是想知道这是不是过时了?聚合物1.0是否使用此处所述的插槽 它肯定在聚合物1.0中工作,即使是阴影DOM;我目前在使用Polymer 1.6的项目中使用它,但它在Polymer 2.0或更新版本中可能已经过时 @ebidel确认他们将向webcomponents.js添加插槽,但目前没有分配任何插槽: 更新 在Polymer 1.7中,他们引入了准备升级到2.0的元素,该元素将很快发布

在上面“Dom分发”下的链接中,它表示:

为了支持元素的轻DOM与其局部DOM的组合,Polymer支持
元素

只是想知道这是不是过时了?聚合物1.0是否使用此处所述的插槽


它肯定在聚合物1.0中工作,即使是阴影DOM;我目前在使用Polymer 1.6的项目中使用它,但它在Polymer 2.0或更新版本中可能已经过时

@ebidel确认他们将向webcomponents.js添加插槽,但目前没有分配任何插槽:

更新

在Polymer 1.7中,他们引入了准备升级到2.0的
元素,该元素将很快发布。2.0将没有
元素,因为它们将切换到CustomElement v1规范。我建议,如果您计划使用
元素,则将其切换到插槽,以便将来您可以在不进行大量迁移的情况下升级聚合物库

插槽的工作方式有点不同,插槽没有选择器:

<dom-module id="my-element">
    <template>
        <slot name="content"></slot>
    </template>
    <script>
    Polymer({
        is: 'my-element'
    });
    </script>
</dom-module>

<my-element>
    <div slot="content">My Content</div>
</my-element>

聚合物({
是:“我的元素”
});
我的内容
您可以在默认内容中使用不带名称的attr(但此时,此已损坏的PR修复已合并到Polymer repo)