- 在 manifest.json 的 extends 区域里,注册自己的扩展实现:"extends": { "extensions": { "sap.ui.controllerExtensions": { "sap.suite.ui.generic.template.ListReport.view.Li... 在 manifest.json 的 extends 区域里,注册自己的扩展实现:"extends": { "extensions": { "sap.ui.controllerExtensions": { "sap.suite.ui.generic.template.ListReport.view.Li...
- 我们在 SAP Fiori Elements 应用的本地注解里,能看到大量如下以 Common 和 UI 为前缀的注解属性:这些 Common,UI,实际是命名空间(namespace), 定义在本地注解文件(文件夹localService下面) 的开头部分:<?xml version="1.0" encoding="utf-8"?><edmx:Edmx Version="4.0" xmln... 我们在 SAP Fiori Elements 应用的本地注解里,能看到大量如下以 Common 和 UI 为前缀的注解属性:这些 Common,UI,实际是命名空间(namespace), 定义在本地注解文件(文件夹localService下面) 的开头部分:<?xml version="1.0" encoding="utf-8"?><edmx:Edmx Version="4.0" xmln...
- SAP Fiori elements provide designs for UI patterns and predefined templates for common application use cases.SAP Fiori Elements 提供了预定义的模板和 UI 样式,适用于 SAP 应用的通用应用场合。App developers can use SAP Fiori e... SAP Fiori elements provide designs for UI patterns and predefined templates for common application use cases.SAP Fiori Elements 提供了预定义的模板和 UI 样式,适用于 SAP 应用的通用应用场合。App developers can use SAP Fiori e...
- 近日,一位 SAP 合作伙伴的开发人员,向我咨询一个关于 SAP Fiori 应用里图标的使用问题。这位开发人员在 SAP 某标准 Fiori 应用里,发现了一个图标(例如下图红色高亮区域所示的图标), 希望在自己开发的 Fiori 应用里也使用这个图标,但是不知道其对应的 sap-icon:// 属性值。开发人员希望找到一种简易的办法,能够根据 SAP Fiori 应用页面上渲染出来的图... 近日,一位 SAP 合作伙伴的开发人员,向我咨询一个关于 SAP Fiori 应用里图标的使用问题。这位开发人员在 SAP 某标准 Fiori 应用里,发现了一个图标(例如下图红色高亮区域所示的图标), 希望在自己开发的 Fiori 应用里也使用这个图标,但是不知道其对应的 sap-icon:// 属性值。开发人员希望找到一种简易的办法,能够根据 SAP Fiori 应用页面上渲染出来的图...
- 打开 Jerry 前一篇文章 在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用 创建的 Fiori Elements 应用:在 localService 文件夹下新建 mockdata 文件夹,这里面存放的就是我们启动 mock server后,在 Fiori Elements 应用里,显示的本地数据。mockdata 文件夹里的实际内容,请从这个链接... 打开 Jerry 前一篇文章 在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用 创建的 Fiori Elements 应用:在 localService 文件夹下新建 mockdata 文件夹,这里面存放的就是我们启动 mock server后,在 Fiori Elements 应用里,显示的本地数据。mockdata 文件夹里的实际内容,请从这个链接...
- 本系列的前两篇文章:在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用如何使用 mock 数据在本地运行 SAP Fiori Elements本文研究 Fiori Elements 应用本地运行,而不是连接远程数据库,消费服务器 OData 服务的工作原理。本地运行 SAP Fiori Elements 应用时,访问的 index.html 为:test... 本系列的前两篇文章:在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用如何使用 mock 数据在本地运行 SAP Fiori Elements本文研究 Fiori Elements 应用本地运行,而不是连接远程数据库,消费服务器 OData 服务的工作原理。本地运行 SAP Fiori Elements 应用时,访问的 index.html 为:test...
- 命令行安装 Cypress:npm install cypress --save-devnpm init编辑package.json,添加如下的 json 语句:"scripts": { "open": "cypress open" },然后执行命令 npm run open, 即可打开 Cypress test runner:默认看到的examples 文件夹里有很多现成的例子:我... 命令行安装 Cypress:npm install cypress --save-devnpm init编辑package.json,添加如下的 json 语句:"scripts": { "open": "cypress open" },然后执行命令 npm run open, 即可打开 Cypress test runner:默认看到的examples 文件夹里有很多现成的例子:我...
- 命令行:yo easy-ui5 project, 遇到错误消息:you don’t seem to have a generator with the name “easy-ui5” installed.先用 npm install generator-easy-ui5 进行安装:然后重新执行 yo easy-ui5 project:Create a new OpenUI5/SAPUI5 p... 命令行:yo easy-ui5 project, 遇到错误消息:you don’t seem to have a generator with the name “easy-ui5” installed.先用 npm install generator-easy-ui5 进行安装:然后重新执行 yo easy-ui5 project:Create a new OpenUI5/SAPUI5 p...
- Cypress 是 SAP Spartacus 前端 e2e 测试使用的框架。Cypress 并不是广义上的 web 自动化工具,并不适合编写脚本来测试已经处于生产状态下的不受测试者控制的网站。Cypress is not a general purpose web automation tool. It is poorly suited for scripting live, produc... Cypress 是 SAP Spartacus 前端 e2e 测试使用的框架。Cypress 并不是广义上的 web 自动化工具,并不适合编写脚本来测试已经处于生产状态下的不受测试者控制的网站。Cypress is not a general purpose web automation tool. It is poorly suited for scripting live, produc...
- 该构造函数位于文件 popover.directive.ts 里:第 11 行 cxPopOver Directive 施加到 button 元素上之后,运行时,cxPopOver Directive 的构造函数触发。其参数,既有应用程序定义的类型,比如 PositioningService, 也有框架使用的类型,比如 ElementRef,ViewContainerRef 等等。eleme... 该构造函数位于文件 popover.directive.ts 里:第 11 行 cxPopOver Directive 施加到 button 元素上之后,运行时,cxPopOver Directive 的构造函数触发。其参数,既有应用程序定义的类型,比如 PositioningService, 也有框架使用的类型,比如 ElementRef,ViewContainerRef 等等。eleme...
- 在下面这个 StackOverflow 的线索里进行了讨论:https://stackoverflow.com/questions/9895202/what-is-the-difference-between-window-screen-and-document-in-javascript windowWindow is the main JavaScript object root, ak... 在下面这个 StackOverflow 的线索里进行了讨论:https://stackoverflow.com/questions/9895202/what-is-the-difference-between-window-screen-and-document-in-javascript windowWindow is the main JavaScript object root, ak...
- 这个自动 focus 设置的效果是:我们从 Spartacus Unit list 页面,随便选择一行,进入明细页面之后:键盘 focus 会自动停留在 detail 页面(下图右边红色矩形框内)第一个 focusable 的元素上:敲回车试试:发现 (i) icon 是 unit 明细页面第一个 focusable 的元素。这个功能的实现原理:在 unit 明细页面,即 unit-deta... 这个自动 focus 设置的效果是:我们从 Spartacus Unit list 页面,随便选择一行,进入明细页面之后:键盘 focus 会自动停留在 detail 页面(下图右边红色矩形框内)第一个 focusable 的元素上:敲回车试试:发现 (i) icon 是 unit 明细页面第一个 focusable 的元素。这个功能的实现原理:在 unit 明细页面,即 unit-deta...
- 在阅读本文之前,推荐先阅读 Jerry 这篇文章,以了解必要的前置知识:什么是 SAP UI5 的 Component-preload.js, 什么是Minification和Ugification本文使用的出于演示目的的 SAP UI5 应用源代码,位于我的Github 仓库里:https://github.com/wangzixi-diablo/ui5-toolset将其克隆到本地,用V... 在阅读本文之前,推荐先阅读 Jerry 这篇文章,以了解必要的前置知识:什么是 SAP UI5 的 Component-preload.js, 什么是Minification和Ugification本文使用的出于演示目的的 SAP UI5 应用源代码,位于我的Github 仓库里:https://github.com/wangzixi-diablo/ui5-toolset将其克隆到本地,用V...
- 标题:SAP Cloud Application Programming 里的@(path:’/browse’)service 实现的 .cds 文件源代码:using { sap.capire.bookshop as my } from '../db/schema';service CatalogService @(path:'/browse') { @readonly entity B... 标题:SAP Cloud Application Programming 里的@(path:’/browse’)service 实现的 .cds 文件源代码:using { sap.capire.bookshop as my } from '../db/schema';service CatalogService @(path:'/browse') { @readonly entity B...
- 答案就在这个参数里:skip=0&top=100ODataListBinding.js里,this.loadData的输入参数为100:this.oModel.iSizeLimit 为100:在 sap-ui-core-dbg.js里,同样能看到下面高亮出来的硬编码代码:this.iSizeLimit = 100;我基于 SAP Spartacus library创建了一个自定义的Store... 答案就在这个参数里:skip=0&top=100ODataListBinding.js里,this.loadData的输入参数为100:this.oModel.iSizeLimit 为100:在 sap-ui-core-dbg.js里,同样能看到下面高亮出来的硬编码代码:this.iSizeLimit = 100;我基于 SAP Spartacus library创建了一个自定义的Store...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签