乐趣区

关于sap:SAP-Fiori-设计准则里的-Responsive-表格不太适合的场景介绍

sap.m.Table 是 SAP Fiori 利用默认的响应式表格控件。在下列场合中,SAP 不举荐大家应用 Responsive Table.

  • 次要用例是从极少数我的项目中抉择一项,而不查看其余详细信息。在这种状况下,抉择框或组合框可能更适合。
  • 次要用例是从多个我的项目中抉择一个我的项目,能够只查看每个我的项目的一些细节。在这种状况下,列表 (List) 可能更适合。留神列表项的布局以确保其外观令人愉悦。
  • 单元格级别和单元格之间的空间关系比行我的项目更重要。

在这种状况下,请应用剖析表或网格表。示例包含电子表格剖析和瀑布图。请留神,剖析表和网格表都不是齐全响应的。两者都仅实用于台式机和平板电脑,因而利用开发人员,须要采取自适应办法,为智能手机提供额定的 UI。

  • 用户心愿该表蕴含超过 1,000 行左右。在这种规模的数据量下,尝试改用剖析表或网格表;它们更易于解决,性能更好,并且针对解决大规模进行了优化。
  • 行我的项目间的比拟是一个次要用例。在这种状况下,剖析表或网格表可能更适合,因为每个单元格只蕴含一个数据点。相比之下,响应式表格在订单项中提供了更大的灵活性,包含可能为每个单元格增加更少数据点和弹出性能——但这也是一柄双刃剑,使比拟变得更加艰难。
  • 数据须要以分层形式构建。在这种状况下,树表可能更适合。尽管剖析表能够有多个分组档次,然而当多个档次的节点都蕴含子节点时,就不那么灵便了。
  • 须要对大量数据进行概览。在这种状况下,请应用图表。
  • 只是出于布局起因须要它。在这种状况下,请改用程度布局或垂直布局等布局容器。
  • 须要只读或可编辑的字段值对。在这种状况下,请改用 Form 控件。响应表未针对相似表单的输出导航进行优化。
退出移动版