SAP UI5 应用开发教程之七十五 - 如何采用SAP UI5 主从表格的联动技术显示复杂表格内容
主从表格联动效果,也是 SAP 项目中一个常见的需求。本步骤实际上就来源于一位朋友在知乎上向我发起的咨询。
所谓主从表格联动,就是应用界面上同时显示了两张表格,第一张表格为主表,选择主表任意一行之后,在第二张表格即次表上,继续显示该选中行项目的明细信息。
我们来看一个实际的例子。
假设我们有一张表格,从左到右的列,依次显示每个人的姓,名,年龄和他的朋友信息。
由于每个人可能拥有不止一个朋友,因此对于同一个行项目,其 朋友
列可能不止同一行。比如上图中,李四有三个朋友,王五和赵二分别有两个朋友。
对于这种一个行项目的某一列可能会具有多条数据的复杂结构,会导致如上图所示,每个行项目在表格里显示的高度都有差异,从视觉效果上来说,会给用户带来 UI 风格不一致的感受。
避免这种用户体验问题,遵循 SAP Fiori 设计准则的一种实现方法就是主从联动表
。