AEM 6.3中components下content与structure文件夹的区别是什么
关于AEM 6.3中components下content和structure文件夹的区别
在AEM 6.3的组件体系里,这两个文件夹是按照功能定位给组件做了清晰划分,方便咱们开发、管理和复用组件,具体区别如下:
structure(结构组件):说白了就是页面的「骨架」组件,负责搭建页面的整体布局框架,不直接承载用户要浏览的核心内容。
- 常见例子:网格容器(Grid Container)、布局列(Layout Column)、选项卡容器、折叠面板容器等,它们的作用是给内容组件划分展示区域、控制页面排版结构。
- 这类组件一般不会单独使用,得和content里的组件配合——先搭好页面架子,再往里面填具体内容。
content(内容组件):这是页面的「血肉」组件,专门用来展示实际的业务内容,是用户能直接获取信息或交互的部分。
- 常见例子:文本组件(Text)、图片组件(Image)、按钮组件、视频组件、表单组件等,每个组件都对应一种具体的内容展示或交互功能。
- 这类组件通常需要放在structure组件提供的布局区域里,才能在页面上呈现出规整的排版效果。
从团队协作角度看,这种划分也能让分工更清晰:负责页面布局的同学专注维护structure下的组件,负责内容展示的同学专注content组件,避免组件库混乱。
内容的提问来源于stack exchange,提问作者Ritter7
相关产品推荐
相关产品推荐

