本技能提供 SAP Fiori 反馈与状态类组件的使用指南,用于回答“某组件是否适合某场景”“相似组件如何选择”等问题,并说明组件最佳实践与不该使用的时机。\n\n用途:帮助在用户反馈、消息提示与状态指示场景中选择合适组件。覆盖组件包括 Action Sheet、Busy Indicator、Contextual Menu、Message Box、Message Page、Message Popover、Message Strip、Message Toast、Notification、Popover、Progress Indicator、Quick View、Rating Indicator、Skeleton、Status Indicator。\n\n主要能力:针对每个组件给出说明、何时使用、何时避免与最佳实践。例如 Action Sheet 适合移动端 3-8 个操作、需保持上下文时;仅一个选项应用按钮,桌面端建议用 fd-menu 或 fd-popover。Busy Indicator 用于超过 1 秒且无法估算进度的等待;进度可测量用 Progress Indicator,需阻塞屏幕用 Busy Dialog。Message Box 继承 Dialog 外观行为,用于非字段相关消息并可要求用户确认或决策;短成功提示用 Message Toast。Message Page 用于空列表、无搜索结果、错误等场景,图标与标题必填。Message Popover 汇总多类型消息,不打断流程,手机渲染为对话框、平板及以上为 popover。Message Strip 用于对象详情区的上下文消息。Message Toast 为底部居中、自动消失的短成功提示,标准时长 3000ms,不建议更短。Popover 仅一个可见,点击外部或 Escape 关闭。Progress Indicator 显示确定进度,0%-100%,支持语义状态修饰符。\n\n使用方式:资料未提供具体安装命令或代码示例,仅涉及组件选择与设计规范。\n\n限制:不适用于错误提示等分散场景的替代方案需按各组件“何时避免”判断;部分组件有强制图标或按钮数量建议。具体平台、收费与技术实现细节暂未提供。
component-guidance-feedback
通用与其它
更新于 10-16 03:39