34. SAP UI5 应用基于设备类型的页面适配功能(Device Adaptation)
2023-09-14 09:02:37 时间
SAP UI5 应用开发教程之三十四 - SAP UI5 应用基于设备类型的页面适配功能(Device Adaptation)
本教程的前一步骤 SAP UI5 应用开发教程之三十三 - SAP UI5 应用的响应式布局特性(Responsiveness),我们学习了在 sap.m.Table
控件里,如何使用 minScreenWidth
属性来让表格列项目在不同的屏幕尺寸下动态决定其显示与否的效果。
本步骤继续学习如何使用 SAP UI5 设备检测 API,sap.ui.Device
,来使得 SAP UI5 应用在不同的设备类型上达到最佳的显示效果。
本步骤的源代码,在这个 Github 仓库下载。
先看完成的效果。进入文件夹 34,依次执行命令行 npm install
和 ui5 serve
, 然后访问 url:
http://localhost:8080/webapp/test/mockServer.html
当我们在设备类型为 Phone
的设备上访问如上 url,能看到下面的页面,Panel 区域被折叠了起来,点击左边的 >
符号可以展开。我们稍后会介绍如何使用 PC 端访问上面的 url,并且通过在 Chrome 开发者工具里将 Device Type 设置成 Phone
.
相关文章
- SAP UI5 sap.ui.core.Element 的概要介绍
- SAP Commerce Cloud 里 OAuth2 Client 的两种配置方法
- SAP UI5 应用中的 sap.ui.require 使用场景
- SAP UI5 sap.ui.base.ManagedObject 的构造函数参数讲解
- SAP UI5 sap.ui.export.Spreadsheet API 介绍
- 使用 SAP UI5 sap.ui.export.Spreadsheet API 进行 Excel 导出的一些限制
- SAP UI5 sap.ui.Device.media.RANGESETS.SAP_STANDARD_EXTENDED 介绍
- 如何打通 SAP Cloud for Customer 系统和微信公众号的双向消息通信功能
- [ChatGPT 勘误] SAP UI5 的 sap.ui.base.Object
- SAP OData 框架里的缓存(Cache)设计专题讲座试读版
- SAP UI5 Smart control 的 Page Variant Management
- 不懂技术有机会进 SAP 吗?
- SAP系统升级,如何做数据迁移?
- 关于 SAP UI5 接口 sap.ui.core.IAsyncContentCreation 的问题讨论
- SAP ABAP 中,if_http_extension 接口的flow_rc 字段含义
- 安装SAP,Linux获台前瞻未来(linux安装sap)
- 深入比较:SAP vs Oracle(sap和oracle)
- SAP MIGO屏幕增强详解编程语言
- 关于SAP的视图类型详解编程语言
- SAP LOGON DATA CHECK详解编程语言
- SAP 修改表和表中数据详解编程语言
- SAP S/4 HANA新变化-主数据:物料主数据详解编程语言
- SAP 手工清帐处理详解编程语言
- SAP MM MIRO的时候,发票价格与物料主数据的价格(移动平均价)有差异的处理详解编程语言
- SAP工序外协与库存外协区别及工序外协操作手册详解编程语言
- SAP 已经Release(释放)的传输请求(TR)重新传输-SE03详解编程语言
- SAP在Linux上安装(sap安装linux)
- SAP在Linux系统的安装与使用(sap安装linux)
- SAP vs Oracle:差异点与解析(sap和oracle的区别)
- Oracle与SAP在仓储领域的联姻(仓库oracle和sap)
- Oracle与SAP权衡利弊比较之路(oracle与sap比较)
- 比拼Oracle与SAP的优劣对比(oracle与sap优劣)
- 使用Oracle与SAP进行数据接口开发(oracle sap接口)
- 探索 Oracle 与 SAP 技术的开发可能性(oracle sap开发)