jQuery.sap.require
Created by Jerry Wang, last modified on Sep 16, 2015
- sap-ui-loaddbg
- dbg
- -dbg
- async
- false
- execModule
将所有的.替换成/:
将之前用jQuery.sap.declare添加到mModules map里的entry取出:
根据debug mode的状态选择load哪个版本的js 文件:
require是用同步方式取resource:
line 16231会跳转到line 16241:
load成功后立刻执行module:
Created by Jerry Wang, last modified on Nov 06, 2014
UI5里使用jQuery.sap.require 同步加载module:
首先判断传入的参数是否是array或者function:
将module name转换成url:
将.替换成/:
转换之后的结果:
line 8392 利用原生的exec试探传入的s是否为一个js文件:
对象M里包含了所有UI5运行所需要的module: R的value为4,代表module已经加载完毕: 因为该涉及到的module 此时尚未加载,因此利用AJAX进行同步加载:
最后通过AJAX获得结果:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
jQuery.sap.require相关推荐
- dependency in POM.xml will lead to jQuery.sap.require
Created by Wang, Jerry on May 01, 2016 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- SAP UI5 jQuery.sap.getModulePath 的工作原理
该函数用于为某个待加载的 module,构造 URL 以便加载. 首先调用 ui5ToRJS,把 jerrylist.mode, 转换成 jerrylist/mode: 然后对 jerrylist.m ...
- SAP ui5 jQuery.sap.getModulePath(FioriTest)
jQuery.sap.getModulePath("FioriTest"); Created by Wang, Jerry, last modified on Feb 03, 20 ...
- jQuery.sap.newObject
Created by Jerry Wang on Sep 16, 2015 Returns a new object which has the given oPrototype as its pro ...
- jQuery.sap.storage getAccessToken的技术实现
Created by Wang, Jerry, last modified on Oct 19, 2015
- SAP UI5 jQuery.sap.includeStyleSheet
Created by Wang, Jerry, last modified on May 21, 2015 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- jQuery.sap.getModulePath(cus.crm.opportunity.css.Opportunity, .css)
Created by Wang, Jerry, last modified on May 21, 2015 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- SAP UI5 jQuery.sap.setObject
Created by Wang, Jerry, last modified on May 21, 2015 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- SAP UI5 jQuery.sap.formatMessage
Created by Wang, Jerry, last modified on May 21, 2015 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
最新文章
- End Credits
- 【基本常识1】图像处理opencv
- jquery ajax下拉联动,jQuery Ajax MVC 下拉框联动
- python操作yaml
- 『追捕盗贼 Tarjan算法』
- SaltStack 安装、简单配置和远程执行
- 华为鸿蒙系统推出的背景美国,鸿蒙系统+麒麟芯片,流畅度相当ios,手机性能不输苹果芯片...
- android AIDL 入门讲解非常好的文章(网页代码着色给力)
- 如何修复GitKraken Inotify Limit Error\idea erro - 升级Ubuntu / Linux inotify限制
- 利用栈将html源码解析为节点树
- JBPM工作流(八)——流程实例(PI)Process Instance
- NoSQL架构的几幅图
- 无刷直流电机计算转速
- 云端: 小软件大平台,绿色又安全 V0.9 Beta3(090722)
- 马尔科夫 贝叶斯 傅里叶 高斯
- java中的数据字典是什么_JAVA中的数据字典
- javax.servlet.Filter详解(二) 转自:http://hi.baidu.com/jxnuywf/blog/item/f3834aee93e2fdf8b2fb95cc.html
- CentOS7搭建私有化Docker仓库Harbor
- 创邻科技Galaxybase荣获2021年度IT168技术卓越奖
- 计算机毕业设计asp.net校园足球赛事管理系统(源码+系统+mysql数据库+Lw文档)
热门文章
- ajax接收到的数据是一个页面的代码的原因
- qt5.3.2移植到arm上出undefined reference to '__sync_sub_and_fetch_4的错
- 高通公司 MSM8K GPT异常原因分析无法开机的问题
- 07-图4. Saving James Bond - Hard Version (30)
- iOS的开发者的webview的js性能比Safari性能差5、6倍
- Sitemesh 3 的使用及配置
- svn 与 vs2010
- 通过改善架构来提高 ASP.Net 应用程序的性能
- Web2.0时代,RSS你会用了吗?(技术实现总结)(转载)
- 查看jvm 默认的垃圾回收器