Created by Jerry Wang, last modified on Jan 16, 2015

  • sap.ushell.services.AppConfiguration.getMetadata
  • sap.ui.getCore().getEventBus().publish(“openApp”,f);
  • sap.ui.controller.openSomething
  • openDashboard

在UI上点击了navigation target之后,UI framework首先会去取target component的metadata:

由于addMetadata method 调用时,metadata还不ready,因此会在runtime时去retrieve:

最后使用AJAX call:

By Andreas:“This preload file can only be produced by our internal (complex) Maven-based build and by the Control development tools in Eclipse which I think are not available outside yet, either.”

update 2017-11-23 5:34PM

它是一个压缩的js,在upload本地的js到UI5 repository时自动生成的。

上传之后我们的BSP下面有一个mapping的xml:里面可以找到Component-preload.js对应的文件,文件名为一串guid


要获取更多Jerry的原创文章,请关注公众号"汪子熙":

when is Component-preload.js loaded by UI Framework相关推荐

  1. 【ASP.NET Web API教程】2.3.5 用Knockout.js创建动态UI

    [ASP.NET Web API教程]2.3.5 用Knockout.js创建动态UI 原文:[ASP.NET Web API教程]2.3.5 用Knockout.js创建动态UI 注:本文是[ASP ...

  2. 基于 Vue JS、Element UI、Nuxt JS的项目PC端前端手册

    基于 Vue JS.Element UI.Nuxt JS的项目PC端前端手册 前言:笔记写于2020年5月左右,刚开始做前端时整理的笔记 1.环境搭建 1.安装nodeJs ​ 官网下载地址:http ...

  3. iView 3.3.0 发布,基于 Vue.js 的企业级 UI 组件库

    iView 3.3.0 发布了,代号 Transistor ,iView 是一套基于 Vue.js 的企业级 UI 组件库,主要服务于 PC 界面的中后台产品. 本次更新如下: https://www ...

  4. ASP.NET Atlas简单控件介绍——Sys.Component基类与Sys.UI.Control基类

    作者:Dflying Chen (http://dflying.cnblogs.com/) 本系列有三篇文章: ASP.NET Atlas简单控件介绍--Sys.Component基类与Sys.UI. ...

  5. 图片预加载插件 preLoad.js

    1.preLoad.js插件 1 /*! 2 * preLoad.js v1.0 3 * (c) 2017 Meng Fangui 4 * Released under the MIT License ...

  6. vue3.0移动端 ui_vue.js的移动UI元素

    vue3.0移动端 ui Vue Comps v0.1.0 #in devlement (Vue Comps v0.1.0 #in devlement) Mobile UI elements for ...

  7. iView 3.4.0 发布,基于 Vue.js 的企业级 UI 组件库

    百度智能云 云生态狂欢季 热门云产品1折起>>>   iView 3.4.0 发布了,iView 是一套基于 Vue.js 的企业级 UI 组件库,主要服务于 PC 界面的中后台产品 ...

  8. 【JavaScript UI库和框架】上海道宁与Webix为您提供用于跨平台Web应用程序开发的JS框架及UI小部件

    Webix是Javascript库 一种软件产品 用于加速Web开发的 JavaScript UI库和框架 Webix用于跨平台Web应用程序开发的JS框架,为您提供102个UI小部件和功能丰富的CS ...

  9. dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决

    为什么80%的码农都做不了架构师?>>>    https://blog.csdn.net/zzzzzdddddxxxxx/article/details/50495659 我最近在 ...

最新文章

  1. Fedora中安装 Shutter步骤介绍
  2. 动态多维数组在 VC 中的应用
  3. 戴尔新鲜空气制冷的研究:在数据中心里面,让我们脱掉厚夹克换上一件夏威夷衬衫!...
  4. 国科大prml11-降维
  5. spark学习-73-源代码:Endpoint模型介绍(5)-Netty通讯小例子
  6. 代理ip网站开发_网站反爬虫策略,用代理IP都能解决吗?
  7. GDALSetProjection使用的一个注意事项
  8. 【微信小程序】支付过程详解
  9. GNSS静态测量数据采集与内业解算
  10. TR069 (CWMP协议即CPE广域网管理协议)
  11. 《JavaScript函数式编程思想》——从面向对象到函数式编程
  12. 定位模组 ppm CEP 等参数 说明
  13. android 根据宽度调整字体大小,android根据分辨率自动调整字体大小的实例代码
  14. vscode设置背景护眼主题颜色、字体颜色不影响其他主题的颜色
  15. 不积小流,无以成江海。——@MappedSuperclass注解的作用
  16. 价值800的swapidc鸟云模板开源版
  17. tmux命令-快速开始
  18. Ubuntu系统备份恢复
  19. Serverless 的喧哗与骚动
  20. APPLE 2018秋季新品发布会

热门文章

  1. 用js控制video的src_百度知道
  2. 【驱动】使用结构体 file_operations封装驱动设备的操作 | 结构体初始化
  3. [VC]WindowProc和DefWindowProc函数
  4. BizTalk 10034 错误
  5. 微软云计算动态登陆“MSDN论坛好帮手”
  6. C#.net 支付宝接口
  7. 第三次学JAVA再学不好就吃翔(part89)--HashSet
  8. 利用python爬虫(part13)--requests模块之requests.get的参数们
  9. python基础(part15)--迭代
  10. 二进制文件被拒_苹果商店上架,二进制文件被拒绝