页脚
页脚是产品配置器底部的操作栏。该组件显示验证消息和操作按钮。当用户单击这些操作时,页脚会将 Lightning 消息服务 (LMS) 事件发布到数据管理器。按钮可见性取决于上下文,例如嵌套产品、预览模式、即时定价、验证等。页脚没有输出属性,不监听任何事件。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:具有 Revenue Cloud Growth 许可证或 Revenue Cloud Advanced 许可证的 Revenue Management Enterprise、Unlimited 和 Developer Edition(以前称为 Revenue Cloud) |
页脚职责
- 显示按钮,包括取消、保存并退出、完成、更新价格和根据上下文验证产品
- 显示来自产品配置的验证警报、警告和错误消息
- 根据导航深度调整按钮标签和变体。例如,“完成”按钮和“保存并退出”按钮标签因上下文而异
- 当用户单击操作时,将导航、定价、验证和预览的 LMS 事件发布到数据管理器
- 提示用户确认取消操作并关闭产品配置器
- 在预览模式中显示关闭按钮,而不是保存并退出按钮
页脚 API 名称
S01_Actions
输入属性
页脚接受来自父级或流组件属性的数据,由用户设置。
| 属性 | 类型 | 必填 | 描述 |
|---|---|---|---|
| navigationRoute | 阵列 | 否 | 当前导航路径 |
| isClassContext(当正在预览的记录是产品分类(非常规产品)时为真) | 布尔值 | 否 | 记录是否是预览模式中的产品分类。 |
| isApiInProgress | 布尔值 | 否 | API 调用是否正在进行。在调用运行时锁定组件。 |
| isNonBlockingEnabled | 布尔值 | 否 | 是否启用非阻止模式。 |
| isDesignTime(常规预览模式。在预览中查看任何产品或产品分类时为 True,例如,从应用程序生成器或记录页面预览中。) | 布尔值 | 否 | 产品或产品分类是否处于预览模式。 |
| isInstantPricingEnabled | 布尔值 | 否 | 是否启用即时定价。如果为假,将显示更新价格按钮。 |
| isInstantPricingToggleEnabled | 布尔值 | 否 | 是否显示即时定价切换。 |
| isProductValidationEnabled | 布尔值 | 否 | 是否启用产品验证。 |
| 消息 | 阵列 | 否 | 来自配置器的验证消息(警报、警告、错误)。 |
事件页脚火灾的类型
页脚会触发此表中显示的 LMS 事件。
| 事件操作 | 何时解雇 | 目标 |
|---|---|---|
| 导航(类型:完成) | 用户单击完成 | 向上导航一个级别 |
| 导航(类型:取消) | 用户确认取消 | 关闭配置器而不保存 |
| 导航(类型: save_and_Exit) | 用户单击保存并退出 | 保存配置并退出 |
| updatePrices | 用户单击更新价格 | 手动触发定价 |
| 验证产品 | 用户单击验证产品 | 手动触发验证 |
| closePreview | 用户在预览模式中单击关闭 | 关闭预览窗口 |
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
