2015-10-25 5 views
0

Я просто пытаюсь понять, когда использовать «фундамент/компоненты/парбазу» в качестве супертипа?Adobe CQ/libs/основы/компоненты/использование парбазы?

Я создаю пользовательский компонент, который будет перетаскиваться из sidekick и опускается на область parsys.

Нужно ли использовать супертип пользовательского компонента как «фундамент/компоненты/парбаза»? Если да, с какой целью я буду использовать его?

+2

Возможный дубликат [Что такое компонент Parbase:] (http://stackoverflow.com/questions/21400388/what-is-the-use-of-parbase-component) – rakhi4110

ответ

1

Компонент parbase содержит несколько сценариев для рендеринга изображений и текста. Следовательно, когда вы расширяете этот компонент, вы можете использовать эти сценарии без необходимости дублировать логику для этого.

Например, img.GET.java помогает в рендеринге изображения при запросе ресурса с помощью селектора .img.

Не обязательно, чтобы вам необходимо расширить парбазу для всех ваших компонентов. Вместо этого вы можете расширить определенные компоненты, которые обеспечивают большую часть желаемой функциональности и требуют меньше настроек.

Однако, если нет такого компонента OOTB, который можно расширить, и вы разрабатываете пользовательский компонент с нуля, расширение парбазы не наносит вреда.

+0

Спасибо Рахи за разъяснение в простой английский. :) – Sri

Смежные вопросы