【发布时间】:2015-07-01 18:22:34
【问题描述】:
我刚刚开始学习 Polymer 自定义元素。
我创建了一个非常简单的自定义元素,其用法如下:
<my_custom_element></my_custom_element>
自定义元素的模板是:
<template>
<span>Hello</span>
</template>
如果我使用 Chrome 开发工具检查 DOM,我注意到my_custom_element 标记出现在 DOM 中。我没想到会这样。我期待这个标签将被模板内容替换。 my_custom_element 本身代表什么?
我还读到:host 可用于从内部定义自定义元素的样式,并用于设置宿主元素本身的样式。但是我还是不明白以自己的方式设置宿主元素的样式意味着什么。宿主元素不是由它的模板内容定义的吗?
【问题讨论】:
-
我对聚合物一无所知,但它可能正在创建自定义 xmlns。
标签: html css polymer polymer-1.0