SAP UI5 another way to change reuse library locally from Yang
Created by Wang, Jerry on May 01, 2016
1). 在main project root下面创建一个文件夹,可以取名为libs,并且将reuse library的源码拷贝至该目录下(注意libs下面的路径可以灵活改变,但是要与后面的registerModulePath相应)
2). 告诉SAPUI5 这些源码资源在哪儿。将下行代码加至localIndex.html 或者Component.js中。
jQuery.sap.registerModulePath(“sap.cus.crm.lib.reuse”, “libs/sap/cus/crm/lib/reuse”);
这个方法调用的两个参数值都要小心考虑,第一个错了不能正确load JavaScript Modules,第二个错了不能正确找到reuse library源码资源文件。
3). 在你要引用reuse library control的地方注意写上namespace,如xmlns:crm=“sap.cus.crm.lib.reuse.controls” . 理论上到这一步控件就能正常工作了,也可以随意修改控件源码来做Research。
但是针对Multiple Notes Control,可能由于其是通过eclipse创建的,所以在Note.js和NoneLogTypeNoteListItem.js的源码中没有相应的extend代码,会到导致运行时候报错。这时候需要把控件正常工作时候的runtime Note.js和NoneLogTypeNoteListItem.js代码拷贝下来,覆盖libs/sap/cus/crm/lib/reuse/目录下相应的源码文件 (比如在Opportunity里正常工作时候的通过Chrome Source找到runtime源代码拷贝下来)。然后,应该就可以正常工作了要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP UI5 another way to change reuse library locally from Yang相关推荐
- SAP UI5 Input字段live change事件的一个例子
源代码: <!DOCTYPE html> <html> <head><meta http-equiv="X-UA-Compatible" ...
- SAP UI5 Library Resource Bundle 的设计原理
按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 E ...
- OPEN(SAP) UI5 扫盲
1 扫盲 什么是SAP Fiori? 了解SAP UI5必须要从SAP Fiori开始,两者概念经常被混淆,而两者也确实有着非常紧密的关系. 用过SAP的同学们都对SAP的传统的界面(SAP GUI) ...
- SAP UI5 Currency 数据类型的校验逻辑分析
按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 E ...
- SAP UI5 的前世今生
Jerry 在加入 SAP 电商云 Spartacus 开发团队从零开始学习 Angular 时,对这款出身名门的前端开发框架的来龙去脉,做了一些简单的了解. 本公众号一万多粉丝里,有不少朋友都在日常 ...
- 什么是 SAP UI5 的 Hybrid Web Containers
我们可以将移动应用程序开发为包含原生应用程序包装器(例如 PhoneGap),和用于在用户界面上显示内容的 HTML 查看器的混合应用程序(Hybrid Web Container). 混合应用的优势 ...
- 使用在线编辑器创建 SAP UI5 项目并运行
在按照本文动手尝试之前,请先阅读这篇文章学习 glitch 最基础的用法:web 应用在线编辑器 glitch 简介. 新建一个类型为 glitch-hello-website 应用: 此时会生成如下 ...
- 通过 url 参数 parameters 和 script tag 属性来配置 SAP UI5 运行时
Configuration of the SAPUI5 Runtime using URL parameters 新建一个 SAP UI5 应用,index.html 实现如下图所示: <!DO ...
- SAP UI5 的初始化过程
加载 SAPUI5 运行时后开始初始化过程. SAPUI5 运行时的初始化包括以下步骤: (1) jQuery 插件主要位于 jQuery.sap 命名空间中,提供 SAPUI5 的基本功能,例如模块 ...
最新文章
- python中forward的参数_如何将关键字参数传递给preforward钩子使用的forward?
- DPDK uio驱动实现(二十)
- android代码记录日期,Android日期和时间选择器实现代码
- 【转】SAP Fiori Design Guidelines基础篇
- 资金时间价值的计算机应用视频讲解,第八章资金时间价值与方案经济比选20161018讲解.ppt...
- 逼自己学python后,我成了同事眼中的大神
- 为什么大厂都在造车?原因找到了
- 高程5.7单体内置对象 5.8小结
- kafka 丢弃数据_Kafka快速入门
- 【干货】数字化运营:从理论到实践.pdf(附下载链接)
- python字符串创建_python独特的字符串创建
- 华三交换机ping大包命令_cmd如何ping大包
- s7-200plc编程及应用_西门子S7200PLC编程应用15个为什么
- 全球十九大主流卫星遥感数据下载平台
- 浅谈敏捷思想-05.精益画布电梯演讲
- Debian 挂载ISO镜像软件源
- Inverted file index
- 今天是教师节,我也即将成为一名老师
- 搭建直播平台什么样的服务器最合适?
- 免费快递查询_Api接口