聚合物自定义元素依赖

Polymer custom element dependencies

鉴于以下情况:

<custom_element_a>
   <custom_element_b></custom_element_b>
</custom_element_a>

假设 custom_element_b 必须始终是 custom_element_a 的直系子代,尽管 custom_element_a 也可以独立存在。

在实现具有上述依赖关系的自定义元素时,是否应该遵循任何最佳实践?例如。 custom_element_b 应该与 custom_element_a 在同一个文件中实现吗?

在这些情况下,我看到的最常见模式是:

custom-element-a/
    custom-element-a.html
    custom-element-b.html

一个例子是paper-item,它还包括一个paper-item-bodypaper-icon-itemhttps://github.com/PolymerElements/paper-item