SAP UI5在本地运行和部署到服务器后运行的差异
Sent: Thursday, December 4, 2014 1:06 PM
Subject: local run和GM6上run 框架的处理不一样
发现一个问题。同样一行代码:this.getView().byId(“salesOrganization”)
Local 和GM6都是通过delegate到sap.ui.getCore()返回的instance的方法byId去根据id拿control
两种情况下byId的实现都是从core instance里的一个array类型的attribute mElements里根据id取对应的entry
在GM6上,处理是在一个单独的js 文件Core-dbg.js里处理的:
而local run的时候,core instance的byId方法是写在sap-ui-core.js里并执行的:
在GM6上,core的instance里具有salesorganization这个entry,所以正常工作,而local run的时候没有,所以报undefine错误。
我们在GM6上run的时候,require sap.ui.core.Core会异步加载core.js.
但是local run时,index.html里写死了加载sap-ui-core.js, 所以会造成这个差异。
但是我记得我之前local run的时候,点Create button也不会报错啊。。。。。
From: Wang, Jerry
Sent: Thursday, December 04, 2014 11:36 AM
To: Dai, Derry
Subject: RE:code
S5.view里只有这三个控件:(没有id为salesorganization的控件)
但是runtime时,我们的代码写的是取id为salesOrganization,因此返回undefine。下面是我local run的,我再到GM6上去run。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP UI5在本地运行和部署到服务器后运行的差异相关推荐
- #Tomcat# 本地正常但是部署到服务器后,mysql插入中文乱码问题解决!
一百度,几乎都是大同小异的答案,全都是互相转载的文章.帮助很小 如果你遇到了**Tomcat本地正常!但是部署到服务器后,mysql插入中文乱码问题解决!**这样的问题. 常规的方式都无效,不妨试试下 ...
- SpringBoot项目在eclipse中能运行,部署到服务器 nohup java -jar 方式运行就无法显示报错
SpringBoot项目在eclipse中能运行,部署到服务器 nohup java -jar 方式运行就无法显示报错: *************************** APPLICATION ...
- Tomcat本地正常!但是部署到服务器后,mysql插入中文乱码问题解决!
一百度,几乎都是大同小异的答案,全都是互相转载的文章.帮助很小 如果你遇到了**Tomcat本地正常!但是部署到服务器后,mysql插入中文乱码问题解决!**这样的问题. 常规的方式都无效,不妨试试下 ...
- idea将web项目打包成war包并部署到服务器上运行
idea将web项目打包成war包并部署到服务器上运行 以下是工作案例总结: 1.首先idea配置服务器:tomcat服务器或者jetty服务器均可 2.idea配置环境设置:点击如下图标 接下来如下 ...
- Kettle问题:脚本在本地运行正常,但上传服务器后运行失败
有时,我们在执行Kettle脚本时会遇到这种情况:脚本在本地运行正常,但上传服务器后运行却失败了,这很可能是文件引用中使用了绝对路径导致的. 我们在进行脚本开发时,一般会先在本地进行开发调试,调试好后 ...
- 已解决:前、后端打包部署至服务器后,背景图片不显示并且一些图标都变成了方块
将打包好的jar包部署至服务器后,输入项目网址后,发现背景图片没有显示出来并且一些图标变成了方块. 解决办法:在前端找到bulid文件目录下的utils.js文件,添加以下语句: publicPath ...
- vue项目部署到服务器后浏览器标签上的小图标消失不见
背景: 最近在开发项目过程中发现一个问题,项目部署到服务器后在浏览器打开,会发现浏览器标签上的小图标消失不见了.百度查找问题,网上给出了许多解决的方案,例如清除浏览器缓存.把图标的相对路径改成绝对路径 ...
- SAP UI5 的本地 Fiori sandbox Launchpad
源代码如下: <!DOCTYPE html> <html><head><meta http-equiv="X-UA-Compatible" ...
- 本地 MarkDown 怎么部署到服务器上?教你使用 Docsify 搭建个人博客
使用Docsify搭建文档类型网站 docsify 可以快速帮你生成文档网站.不同于 GitBook.Hexo 的地方是,它不会生成静态的 .html 文件,所有转换工作都是在运行时.如果你想要开始使 ...
最新文章
- “此环境变量太大, 此对话框允许将值设置为最长2047个字符”的解决办法
- php两个数组找公共部分,PHP开发中如何查找两个数组的交集
- Linux学习之C语言的进程与线程编程
- 今天买到了回家的火车票,有座儿,心情不错.
- mysql 禁用swap_MySQL如何避免使用swap
- 打开计算机没显示硬盘分区,电脑新插了一个硬盘没显示怎么办
- php日期转时间戳,指定日期转换成时间戳
- redis击穿、redis雪崩、redis穿透
- 凯恩斯乘数到底有多么神奇?
- Maven的学习与2022IDEA创建Maven的web项目的教程(这个比上一期更“啰嗦哦~,前面不想删了,整体再来一遍”)
- PostgreSQL开发规范
- 魔方机器人大赛——视觉算法
- 神经网络多分类的实现总结
- 计算机网络学习(一) 计算机网络概述
- Modbus Slave学习笔记
- 【PyTorch基础教程29】DIN模型
- H3C 交换机配置命令详解
- JAVA笔记:shape类(接口,继承,lambda表达式...)
- 笔记本耳机声音正常,外放声音出现颤音
- 一个算法工程师在技术方面的反思!
热门文章
- 源码与tarball套件管理程序笔记摘录
- 保护IIS服务器的15个技巧
- C#.net 支付宝接口
- C#操作Excel,套用模板并对数据进行分页
- redis 源码 object.c 实现
- linux node安装
- /bin/bash^M: bad interpreter: 没有那个文件或目录
- Django从理论到实战(part17)--模板概述
- mysql 增量备份_云计算-开源数据库-备份
- python程序 爱意_程序员式优雅表白,教你用python代码画爱心