技术栈
fiori
SAP-nkGavin
4 个月前
sap
·
sapui5
·
fiori
SAPUI5基础知识24 - 如何向manifest.json中添加模型(小结)
在上一篇博客中,我们总结了SAPUI5中模型的各种类型,并通过代码给出了实例化这些模型的方式。其实,在SAPUI5中,我们可以通过在manifest.json 中添加模型配置,简化模型的初始化过程,并确保模型在应用程序启动时自动加载。
SAP-nkGavin
4 个月前
css
·
sap
·
sapui5
·
fiori
SAPUI5基础知识18 - 自定义CSS和主题色
在上一篇博客中,我们通过使用SAPUI5提供的CSS类实现元素间距的调整。在本篇博客中,让我们看一下如何实现自定义的CSS样式。
SAP-nkGavin
4 个月前
sap
·
sapui5
·
fiori
SAPUI5基础知识20 - 对话框和碎片(Dialogs and Fragments)
在 SAPUI5 中,Fragments 是一种轻量级的 UI 组件,类似于视图(Views),但它们没有自己的控制器(Controller)。Fragments 通常用于定义可以在多个视图中重用的 UI 片段,从而提高代码的可重用性和模块化程度。
bigbearxyz
4 个月前
javascript
·
sap
·
fiori
SPA Fiori开发实战课程(一)
由于工作需要,对Fiori的开发有了一些具体实践,所以做一些记录和总结。1. 对前端有一定的了解,熟悉Node.js,Vue等前端服务器和基础框架。
SAP-nkGavin
4 个月前
sap
·
sapui5
·
fiori
SAPUI5基础知识11 - 组件配置(Component)
组件(Component)是SAPUI5应用程序中独立且可重用的部件。SAPUI5提供以下两类组件:faceless组件 (class: sap.ui.core.Component): 无界面组件即没有用户界面相关的元素,用于不需要UI元素编码的场景;
SAP-nkGavin
4 个月前
sap
·
sapui5
·
fiori
·
manifest.json
SAPUI5基础知识12 - 应用程序描述符(manifest.json)
在SAPUI5中,manifest.json是一个配置文件,它包含了应用程序的所有配置信息。这个文件是SAPUI5应用程序的核心,它定义了应用程序的元数据,包括应用程序的名称、描述、版本、模型、路由等信息。
SAP-nkGavin
5 个月前
sap
·
sapui5
·
数据绑定
·
fiori
SAPUI5基础知识9 - JSON Module与数据绑定
在前面的博客中,我们已经学习了SAPUI5中视图和控制器的使用,在本篇博客中,让我们学习下MVC架构中的M-模型了。
SAP-nkGavin
5 个月前
sap
·
sapui5
·
fiori
SAPUI5基础知识6 - 视图(View)的使用
在上篇博客中,我们介绍了SAPUI5 Control的用法,并在引导过程中实现了控件的实例化。但把UI的逻辑放在index.js文件中并不是一个很好的选择,因为随着业务复杂性的增加,这种方式让逻辑会变得十分混乱。
SAP-nkGavin
6 个月前
sap
·
sapui5
·
fiori
SAPUI5基础知识1 - 概览,库,支持工具,自学教程
SAPUI5是一种用于构建企业级Web应用程序的开发框架。它是由SAP开发的,基于HTML5、CSS3和JavaScript技术。
SAP-nkGavin
7 个月前
javascript
·
sap
·
原型模式
·
fiori
·
bas
SAP Fiori开发中的JavaScript基础知识19 - 综合练习
本篇博客将通过一个例子,来融汇贯通JavaScript中的基础知识点。创建一个小型车队管理器应用程序。它维护两种类型的车辆:汽车和摩托车。
SAP-nkGavin
7 个月前
javascript
·
sap
·
fiori
·
bas
SAP Fiori开发中的JavaScript基础知识16 - 用JavaScript实现ABAP的内表效果
内表是ABAP编程过程中最常用的一种数据类型,下面是一个简单的内表程序,也即使用内表存储多个“人名数据”。
SAP-nkGavin
8 个月前
json
·
sap
·
yaml
·
fiori
·
bas
SAP BAS开发Fiori项目中的各种文件详解(manifest.json, package.json, ui5.yaml, i18n等)
在SAP BAS中新建好一个Fiori项目后,系统会自动生成一系列的文件,例如package.json, ui5.yaml, manifest.json, i18n等。对于不熟悉web应用程序开发的同学,这些文件理解起来会很困惑。
SAP-nkGavin
8 个月前
sap
·
fiori
·
bas
SAP Business Application Studio(BAS)中开发Fiori App的基础知识
SAP Fiori Tools是一套用于支持SAP Fiori应用开发的工具,包括应用模板、可视化编辑器、代码生成、应用预览和集成测试工具等。这些工具可以帮助开发者更快速、更简单地创建和维护SAP Fiori应用。SAP Fiori Tools 可与SAP的开发环境(例如SAP BAS)和部署环境(例如SAP BTP)无缝集成。
SAP-nkGavin
8 个月前
sap
·
fiori
·
bas
SAP BAS中Fiori开发的高阶功能(storyboard, navigation, guided development, variant)
在之前的几篇文章中,我介绍了SAP BAS的一些基本功能,包括账户申请,创建工作区,git的使用以及如何step-by-step去创建出你的第一个Fiori项目等等。在本篇中,我将进一步介绍一些在开发Fiori应用程序时会用到的高阶功能。
SAP峰※
10 个月前
sap
·
ui5
·
fiori
[UI5] ODATA V4中的CRUD
ODATA V4在CRUD方面与V2截然不同。 这篇文章简单介绍V4中是如何进行CRUD操作Model不再有read方法, 一般是把Path绑定到View中进行读取, 如果需要额外的读取数据,可使用如下方法
SAP峰※
1 年前
sap
·
ui5
·
fiori
·
rap
UI5与后端的文件交互(三)
这系列文章详细记录在Fiori应用中如何在前端和后端之间使用文件进行交互。 这篇的主要内容有:这里把base64保存到string类型中
SAP峰※
1 年前
sap
·
ui5
·
fiori
·
rap
UI5与后端的文件交互(二)
这系列文章详细记录在Fiori应用中如何在前端和后端之间使用文件进行交互。 这篇的主要内容有:1.后端RAP的开发(S4HANA On-Premise) - 开发Action 2.前端(UI5)读取Excel文件并保存到后端 - 传输文件流,并在ABAP中解析数据