SAP Freestyle UI5 和 SAP Fiori Elements 应用的区别

简介: SAP Freestyle UI5 和 SAP Fiori Elements 应用的区别

来自官方的解释


与您在创建基于 SAP Fiori Elements 的 UI 部分中构建的基于 SAP Fiori 元素的应用程序有何不同?如前所述,freestyle 应用程序和 SAP Fiori 元素应用程序均基于 SAPUI5。


可以将 SAP Fiori 元素应用程序视为使用 SAPUI5 构建的巨型播放器,其中大部分代码位于您自己的开发项目之外的中央组件中。它的大部分逻辑都是开箱即用的,并由来自 OData 服务的元数据控制。


另一方面,自由式 UI5 应用程序主要存在于您自己的项目中 - 所有视图和控制器都在其中。它仍然带有 SAPUI5 的所有功能(超级丰富的 SAP Fiori 兼容的 UI 控件集、数据绑定、模型视图控制器等),但是如果你想,例如,编程一个用户可以编辑数据的屏幕,你必须自己编程。在 SAP Fiori 元素中,此功能是开箱即用的。然而,随着标准用例的大量工作,也带来了更大的自由。在自由式应用程序中,您可以使用 SAPUI5 甚至使用第三方/开源组件来执行您需要执行的操作。虽然 SAP Fiori 元素中还有一些选项可以使用所谓的“灵活编程模型”通过元数据(注释)调整您的应用程序的可能性,但在自由式 UI5 应用程序中,自由是无限的和优化。


幸运的是,您还可以选择多个模板,让您的应用程序开始使用自由式 UI5。他们将初始代码复制到您的项目中,应用程序所需的任何更改都可以由您在代码中手动完成。

相关文章
关于 SAP Fiori Elements 应用的 ResponsiveTableColumnsExtension 扩展
关于 SAP Fiori Elements 应用的 ResponsiveTableColumnsExtension 扩展
|
IDE 搜索推荐 API
什么是 SAP Fiori Elements 的 extensionAPI
什么是 SAP Fiori Elements 的 extensionAPI
|
XML Web App开发 开发框架
深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮
深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮
深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮
使用 SAP WebIDE 创建 SAP Fiori Elements 应用
使用 SAP WebIDE 创建 SAP Fiori Elements 应用
使用 SAP WebIDE 创建 SAP Fiori Elements 应用
在SAP WebIDE里使用Fiori Elements快速开发SAP UI5应用
在SAP WebIDE里使用Fiori Elements快速开发SAP UI5应用
163 0
在SAP WebIDE里使用Fiori Elements快速开发SAP UI5应用
|
前端开发
SAP Fiori Elements 应用里和 Fiori 3 相关的外观设置
SAP Fiori Elements 应用使用了 SAP Fiori 3 的外观。这一点从 Fiori Elements 应用里使用的 css 规则所在的 css 实现文件路径可以发现: http://localhost:8080/resources/sap/m/themes/sap_fiori_3/library.css 修改 css class .sapFAvatarSquare 的 border-radius 属性,能调整图标圆角的弧度。
SAP Fiori Elements 应用里和 Fiori 3 相关的外观设置
|
XML 存储 JSON
SAP Fiori Elements 学习笔记 - 2021年4月19日
订阅专栏 SAP Fiori Elements List Report 里 Smart Table 模板的设计原理: sap.suite.ui.generic.template.fragments.TableColumns 和 sap.suite.ui.generic.template.fragments.TableColumnListItem 分别显示表头和表的行内容。
SAP Fiori Elements 学习笔记 - 2021年4月19日
|
前端开发 IDE JavaScript
SAP Fiori Elements 概述
SAP Fiori elements provide designs for UI patterns and predefined templates for common application use cases.
SAP Fiori Elements 概述
How to use value help in SAP Fiori Elements
How to use value help in SAP Fiori Elements
181 0
How to use value help in SAP Fiori Elements