我正在尝试使用 Mozilla 的http://www.x-tags.org/创建自定义 html 标签。我已经能够注册一个测试标签并正确使用它;但是,我找不到任何嵌套标签的好例子。
例如:
<parent-tag parent-attribute="parent">
<child-tag child-attribute="child1"/>
<child-tag>child2</child-tag>
</parent-tag>
我可以使用“访问器”获取父属性,但是如何获取子属性或第二个子标签的值?
我已经看到了一些提示,即在子节点的生命周期内,我应该引用父节点。但是,当一组标签层次结构协同工作以创建结果时,它是如何工作的:
<chart-tag width="300", height="300">
<chart-x-axis isVisible="false"/>
<chart-y-axis min="0" max="100"/>
<chart-legend> this is the legend</chart-legend>
</chart-tag>
为了将这个虚构的标签汤转换为图表,我需要从所有节点获取所有值。我必须自己开始遍历父/兄弟节点吗?