扩展注释组件 extend-comments-component

扩展默认组件的目的是为了针对特定用途更改组件的外观或行为。

组件的路径是唯一的,并将默认组件引用为超级资源类型。 与元件叠加的全局范围相比,其范围是有限的,因此风险较小。

NOTE
不支持扩展覆盖组件。

示例 example

假设注释组件的标题必须使用替代外观显示在AEM实例的一个网站上,而使用默认外观显示在另一个网站上。 叠加默认注释会更改所有实例的注释组件,更好的解决方案是确保有多个注释组件可在各种网站上使用。

要实施此解决方案,请创建一个扩展(覆盖)现有组件的组件并修改Handlebars脚本。 使用新注释的站点区域可以使用扩展注释区域,而使用默认外观的站点不受影响。

注释组件实际上是组成注释系统的两个组件之一。 因此,需要扩展两个组件:注释 ​和​ 注释。 要编辑的脚本位于​ 注释 ​组件的header.hbs文件中,而父​ 注释 ​组件(注释系统)是作者实际添加到页面中的内容。

要扩展注释,您必须:

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791