我只是想了解何时使用“foundation / components / parbase”作为超类?
我正在创建一个自定义组件,它将从sidekick拖放到parsys区域。
我是否需要使用超级类型的自定义组件作为“基础/组件/ parbase”?如果是这样,我会用于什么目的?
答案 0 :(得分:1)
parbase组件包含很少的用于渲染图像和文本的脚本。因此,当您扩展此组件时,您可以利用这些脚本而无需复制相同的逻辑。
例如,img.GET.java
有助于在使用.img
选择器请求资源时呈现图像。
您无需为所有组件扩展parbase。相反,您可以扩展提供大多数所需功能的特定组件,并且需要更少的调整。
但是,如果没有可用于扩展的OOTB组件,并且您正在从头开发自定义组件,则扩展parbase不会造成任何伤害。