【发布时间】:2018-06-29 12:20:06
【问题描述】:
是否可以使用 Stencil 或 Polymer 创建独立的 Web 组件,然后将它们相互嵌套?另外,是否可以将所有这些与常规 HTML 内容混合在一起?
我们将在这里拥有 3 个独立组件,它们具有独特的样式和功能。
<comp-card><comp-avatar><comp-text-box>
它们应该嵌套在常规 HTML 中,例如:
<comp-card>
<comp-avatar>
<img src="...">
</comp-avatar>
<comp-text-box>
<p>lorem ipsum</p>
</comp-text-box>
</comp-card>
今天是否有可能使用原生 Web 组件实现这一目标?
【问题讨论】:
-
到目前为止,我认为不会……Shadow Root(即
attachShadow之后)将使所有子标签不呈现
标签: javascript html polymer web-component stenciljs