走马灯或许是咱们八零后朋友们童年时过年的回忆。走马灯是一种传统灯笼,圆筒的每个面都绘制着一张图片,当圆筒转动时,画面就会依次出现在我们面前。
在企业级 UI 应用里,sap.m.Carousel
是 SAP UI5 标准控件之一,让用户以滑动或按钮的方式,顺序浏览一组内容的容器控件。它既可以一次呈现单页的大幅内容,也可以配合定制的布局在可视区域内同时露出多页,提示用户前后还有更多信息。
SAP 官方的 Fiori for Web 指南把这种控件定位在浏览一组同类对象时的场景,典型如图片画廊、产品卡片、营销横幅或操作引导页等。
与表格或列表相比,Carousel 更强调视觉沉浸与局部聚焦
,适合少量但需要精细展示的内容。
从交互层面看,sap.m.Carousel 支持触屏上的左右滑动,以及桌面端上的左右箭头点击,并通过页码指示器提示当前位置与总量,帮助用户建立空间感知。
适用与不适用的业务语境
当需要让用户在若干对象之间做轻量级的浏览或对比,且每个对象都值得占据较大的画布面积时,Carousel 的信息组织方式会非常自然。例如移动端的商品相册、仪表盘上的趋势卡片轮播、或审批应用中的附件预览。
但并非所有内容都适合放进 Carousel。如果信息量很大、需要全局排序与筛选、或需要一次性对比大量对象,列表与表格更高