我无法理解CQ5中对parbase组件的需求.从我在CQ5文档中读到的内容来看,parbase是一个可以从其他组件扩展的组件.但是所有组件都可以通过指定sling:resourceSuperType属性来扩展其他组件.那么对parbase组件的需求是什么?
根据Day文档,"parbase允许组件继承其他组件的属性"
如果在"/ libs/foundation/components"下检查,大多数可授权和可拖动组件都将"parbase"设置为它们的"sling:resourceSuperType",以便在添加到Paragraph系统时它们可以继承图像和文本呈现属性( Parsys组件).
这是CQ5中所有Out-Of-the-Box组件的标准.
在创建自己的组件时,您不需要将"parbase"添加为超类型,除非您需要在parsys中使用拖放功能启用组件.
AFAIK,parbase组件从未明确使用,但仅在Parsys中添加时便于组件的渲染.
| 归档时间: |
|
| 查看次数: |
10533 次 |
| 最近记录: |