Adobe CQ / libs / foundation / components / parbase用法?

时间:2015-10-25 18:23:36

标签: adobe cq5

我只是想了解何时使用“foundation / components / parbase”作为超类?

我正在创建一个自定义组件,它将从sidekick拖放到parsys区域。

我是否需要使用超级类型的自定义组件作为“基础/组件/ parbase”?如果是这样,我会用于什么目的?

1 个答案:

答案 0 :(得分:1)

parbase组件包含很少的用于渲染图像和文本的脚本。因此,当您扩展此组件时,您可以利用这些脚本而无需复制相同的逻辑。

例如,img.GET.java有助于在使用.img选择器请求资源时呈现图像。

您无需为所有组件扩展parbase。相反,您可以扩展提供大多数所需功能的特定组件,并且需要更少的调整。

但是,如果没有可用于扩展的OOTB组件,并且您正在从头开发自定义组件,则扩展parbase不会造成任何伤害。