ObjectStatus 控件可以是带有值状态的文本,也可以是图标。
在 1.63 中,通过将 sapMObjectStatusLarge CSS 类分配给 ObjectStatus 控件,来支持一些复杂的大型设计。 在 1.110 中,可以通过将 sapMObjectStatusLongText CSS 类添加到 ObjectStatus 来启用该控件的内部文本换行。
可以使用代码 оObjectStatus.addStyleClass("sapMObjectStatusLongText")
添加这个 css 类。
ObjectStatus 属性介绍
- active:默认为 false. 指示用户是否可以单击/点击对象状态文本和图标。
注意:如果将此属性设置为 true,则还必须设置文本或图标属性。 - emptyIndicatorMode: 类型为sap.m.EmptyIndicatorMode,默认为 Off. 指定当没有文本时是否应显示空指示符。
- icon: 类型为 sap.ui.core.URI,指定 icon font 或者 image path.
- state: 数据类型为 string,只允许从枚举值
sap.ui.core.ValueState.None
里取值。 - text:指定控件显示的文本值。
sap.m.ObjectStatus
是一个 SAP UI5 控件,用于在用户界面上表示特定对象的状态。它可以在应用程序中为对象(例如订单、任务、产品等)提供状态信息。ObjectStatus
控件用于显示状态文本以及可选的状态图标,以便用户一目了然地了解对象的当前状态。
这个控件的一些关键特性包括:
- 状态文本:表示状态的文本,例如“已完成”、“待处理”或“已取消”等。
- 状态图标:表示状态的图标,例如“错误”、“警告”、“成功”或“信息”等。这些图标可以帮助用户快速识别对象的状态。
- 状态:控件支持的预定义状态包括 "None"(无状态)、"Success"(成功)、"Warning"(警告)、"Error"(错误)和 "Information"(信息)。这些状态可以与状态文本和图标结合使用,以便为用户提供更丰富的状态信息。
- 可访问性:
ObjectStatus
控件具有良好的可访问性特性,这意味着它可以与辅助技术(如屏幕阅读器)一起使用,以确保所有用户都能访问到状态信息。
ObjectStatus
控件通常与其他 SAP UI5 控件(如列表项、表格、表单等)一起使用,以便在应用程序的上下文中显示对象的状态。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。