乐趣区

关于前端:SAP-UI5-sapmObjectStatus-控件的技术介绍

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 控件用于显示状态文本以及可选的状态图标,以便用户高深莫测地理解对象的以后状态。

这个控件的一些要害个性包含:

  1. 状态文本:示意状态的文本,例如“已实现”、“待处理”或“已勾销”等。
  2. 状态图标:示意状态的图标,例如“谬误”、“正告”、“胜利”或“信息”等。这些图标能够帮忙用户疾速辨认对象的状态。
  3. 状态:控件反对的预约义状态包含 “None”(无状态)、”Success”(胜利)、”Warning”(正告)、”Error”(谬误)和 “Information”(信息)。这些状态能够与状态文本和图标联合应用,以便为用户提供更丰盛的状态信息。
  4. 可拜访性:ObjectStatus 控件具备良好的可拜访性个性,这意味着它能够与辅助技术(如屏幕阅读器)一起应用,以确保所有用户都能拜访到状态信息。

ObjectStatus 控件通常与其余 SAP UI5 控件(如列表项、表格、表单等)一起应用,以便在应用程序的上下文中显示对象的状态。

退出移动版