图表 29: 模型视图控制器 (MVC)模型视图控制器 (MVC) 概念将应用程序中的任务划分为以下元素:模型保留数据和/或以 JSON 或连接到 Odata 的 XML 组织的数据源的连接视图保留用户界面,其中包括在库中组织的 UI 元素控制器保留对来自模型和视图的消息进行响应的应用程序逻辑,并对其进行更新在 SAP Fiori 中,使用 XML 定义视图。使用 HTML 的唯一 SAP Fiori 应用是 SAP Fiori 快速启动板,为基于 XML 的视图提供了框架。所有控制器均使用 JavaScript 进行开发,或绑定到视图,或作为独立控制器由多个视图使用。可对视图使用数据绑定功能,以连接到模型中的数据。SAP Web IDE图表 30: SAP Web 集成开发环境 (IDE)SAP Web IDE 以客户订阅的形式托管在 SAP Cloud Platform 上,或可用作独立的本地安装。它基于 Orion(Eclipse 的开源项目)和 SAPUI5,能够与源管理工具 Git 集成,且具有用于测试的SAP Fiori 快速启动板。可开发外部插件,并将其部署到插件资源库。模板是可根据用户输入生成的初学者工具包项目。提供以下附加服务:●连接到 ABAP 资源库(云和独立)●OData 服务使用(云和独立)●连接到插件资源库(云和独立)●与翻译服务集成(云)●与 SAP Jam 集成(云)课程: 介绍用户界面© 版权. 保留所有权利。45