简体中文
展示增强
约 909 字大约 3 分钟
2026-04-09
当对象类页面的默认布局无法满足业务诉求时,可以通过“布局增强”的方式,在指定页面区域插入自定义组件,补充展示能力和交互能力。
典型场景例如:
- 在对象详情页增加经营分析卡片
- 在对象列表页增加辅助展示模块
- 在对象新建编辑页补充自定义表单区域
适用场景
适用于“对象类页面已经存在,但原有布局表达能力不足,需要增加自定义展示区块或交互模块”的场景。
适用页面
- 对象详情页
- 对象列表页
- 对象新建编辑页
什么时候适合做布局增强
如果你遇到下面这些需求,通常都适合优先考虑布局增强:
- 想在现有页面中增加新的展示区块
- 想插入图表、卡片、状态说明、外部嵌入内容
- 想把某些高频操作做成局部交互模块
- 想在不改动对象页整体结构的前提下增强信息表达
开发思路
布局增强通常可以拆成三步理解:
- 明确增强场景和目标区域
- 开发自定义组件
- 将组件发布并配置到目标页面中
开发流程
明确场景与组件目标
在开始之前,先确认以下问题:
- 组件要放在哪个页面
- 组件是做展示增强还是交互增强
- 组件需要哪些输入数据
- 组件是否需要与宿主页面交互
创建组件
进入后台创建自定义组件,填写组件名称、支持终端、组件类型以及对象页面适用范围。
对于 Web 端,一般基于 Vue 2 组件方式开发;对于移动端,一般通过在线 IDE 开发小程序组件。


编写组件代码
组件开发时,优先实现以下内容:
- 页面结构(模板)
- 数据接收(属性 / 上下文)
- 交互行为(事件、回调)
- 样式展示
发布并配置到页面
开发完成后,将组件发布,并在目标页面设计器或场景配置中挂载到对应区域。


在线预览与调试
- 移动端:通过在线 IDE 右上角的「预览」按钮查看效果
- Web 端:通过本地开发环境与浏览器调试工具查看效果
推荐入口
常见问题
Q:什么时候应该用布局增强,而不是直接改插件?
如果你的目标主要是“新增一块展示内容或局部交互模块”,优先考虑布局增强。
如果你的目标是“修改宿主页面原有内容和行为”,优先考虑插件。
Q:布局增强适合做复杂业务页面吗?
适合,但建议将复杂页面拆成多个组件,而不是把所有逻辑堆到一个组件里。
Q:布局增强和自定义页面有什么关系?
布局增强更适合在已有对象页面中“补一块内容”;如果你需要从零组织整个页面,通常就不属于当前对象类场景了。
