当前位置: 首页 > Web前端 > JavaScript

SAPUI5sap.m.Table手动弹出模式概述

时间:2023-03-27 00:19:47 JavaScript

手动弹出模式允许更大的灵活性,但如果我们希望它以有意义的方式工作,也需要更多的努力。如果可以显示/隐藏或重新排序表列,则开发人员需要付出额外的努力。具体表现为:我们需要手动配置每一列。根据表格的宽度(以像素为单位),列需要知道哪些数据需要:留在表格布局中(在自动弹出模式下,只有一列留在表格布局中)。移动到弹出区域(sap.m.Column,具有属性:demandPopin、minScreenWidth、popinHAlign、popinDisplay)。默认情况下,表格宽度假定为屏幕宽度。如果表格不使用屏幕的全宽,应用程序开发人员必须相应地配置表格(sap.m.Table,属性:contextualWidth)。您还可以在给定断点处处理多列,因为开发人员会为每一列单独配置弹出响应。这允许我们一次将多个列移动到弹出区域,这在自动弹出模式下是不可能的。对于最小的屏幕宽度,请在表格布局中保留以下信息:行项目的标识符对于小于460像素的屏幕,供应商字段已移至弹出区域: