SAP Fiori Launchpad(启动版) 是包括 SAP S/4HANA,SAP CRM 在内的很多标准产品提供给用户访问 UI 应用的标准入口,界面如下图所示:
Fiori Launchpad 里的一个个矩形框,称之为 tile,点击之后,会跳转到配置的 SAP UI5 应用。Tile 与 SAP UI5 应用之间的映射关系,在 SAP 标准产品后台进行设置。
本教程到目前步骤为止,我们都是通过本地运行 npm install
,然后 ui5 serve
之后,通过访问该工具打印出的 url,例如下图的 http://localhost:8081
, 然后手动粘贴到浏览器地址栏里访问应用的:
点击 index.html 访问对应步骤的应用:
有没有办法将我们每个步骤开发出的应用,同 SAP 标准产品一样,将其配置成为 Fiori Launchpad 的一个 tile?
本步骤介绍具体的做法。
下面是一个效果图:
点击 App 1 tile 之后,Fiori Launchpad 跳转到我们在前面第 48 个步骤完成的 Barcode 条形码扫描应用:
SAP UI5 应用开发教程之四十八 - 如何在 SAP UI5 应用里开发条形码扫描功能
浏览器地址栏也从 Shell-home
变成了 barcode-scan
.
下面是详细的实现步骤。