当前位置:网站首页>关于 SAP UI5 getSAPLogonLanguage is not a function 的错误消息以及 API 版本的讨论
关于 SAP UI5 getSAPLogonLanguage is not a function 的错误消息以及 API 版本的讨论
2022-07-05 12:39:00 【汪子熙】
标题:关于 SAP UI5 this.language._getSAPLogonLanguage is not a function 的错误消息
这个错误在使用最新的 SAP UI5 SDK 并且切换到调试模式时会出现,但不是总能够重现。
Uncaught ModuleError: failed to execute module factory for ‘‘sap/ui/core/Core.js’’: this.language._getSAPLogonLanguage is not a function
at makeModuleError (https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:1044:15)
at Module.failWith (https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:816:13)
at https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:1832:33
at requireAll (https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:1747:12)
at executeModuleDefinition (https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:1798:3)
at Object.ui5Define [as define] (https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:1931:3)
at eval (https://sapui5.hana.ondemand.com/resources/sap/ui/core/Core-dbg.js?eval:8:8)
at eval ()
at execModule (https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:1647:15)
at requireModule (https://sapui5.hana.ondemand.com/resources/sap-ui-core-dbg.js:1548:5)
在调试模式下:
不能稳定重现:
通过JavaScript操作HTML/CSS是可能的,比如下面的代码:
className = "someCSSClass";
或者直接通过CSS,例如。但是要注意:SAPUI5生成的HTML和CSS不是公共API的一部分,可能会在补丁和小版本中发生变化
。
如果决定重写样式,则需要在SAPUI5每次更新时测试和更新修改。这样做的先决条件是开发人员可以控制SAPUI5的版本,例如,在独立场景中使用的版本。当在SAP Fiori启动台上运行你的应用程序时,开发人员不可能有 SAP UI5 版本的控制权,SAPUI5是集中加载所有应用程序。因此,SAP Fiori的启动平台应用程序不应该覆盖样式。
永远不要使用或覆盖不属于API引用的私有
函数。私有函数通常(但并不总是)以一个“_”作为前缀。
除非另有说明,SAP UI5 官网中的 API 指的是 公共API
,即函数、类、名称空间、控件及其声明的属性、聚合等。公共API的唯一定义是API参考,它包含在SAPUI5演示套件中。没有提到的特性不是API的一部分。
以下规则适用于引入新的api或对现有api进行不兼容的更改:
主要版本(x.y .zz):新的主要版本可以引入新的api或对现有api进行不兼容的更改。
次要版本(x.y .zz):新的次要版本可以引入新的api,但不能包含对任何api的不兼容更改。
补丁版本(x.y .zz):新的补丁版本只包含对现有实现的修复,但通常不包含新特性或不兼容的API更改。
边栏推荐
- A few years ago, I outsourced for four years. Qiu Zhao felt that life was like this
- Neural network of PRML reading notes (1)
- Detailed structure and code of inception V3
- Making and using the cutting tool of TTF font library
- Kotlin流程控制、循环
- Alipay transfer system background or API interface to avoid pitfalls
- 【云原生】Nacos-TaskManager 任务管理的使用
- Get the variable address of structure member in C language
- Kotlin function
- Simply take stock reading notes (4/8)
猜你喜欢
How to connect the API interface of Taobao open platform (super detailed)
研究:数据安全工具在 60% 的情况下无法抵御勒索软件
JDBC exercise - query data encapsulated into object return & simple login demo
我在滴滴做开源
Distance measuring sensor chip 4530a used in home intelligent lighting
ZABBIX customized monitoring disk IO performance
HiEngine:可媲美本地的云原生内存数据库引擎
【云原生】Nacos-TaskManager 任务管理的使用
Hexadecimal conversion summary
激动人心!2022开放原子全球开源峰会报名火热开启!
随机推荐
国内市场上的BI软件,到底有啥区别
Detailed structure and code of inception V3
Annotation problem and hidden Markov model
Constructing expression binary tree with prefix expression
非技术部门,如何参与 DevOps?
Keras implements verification code identification
JDBC exercise - query data encapsulated into object return & simple login demo
Taobao, pinduoduo, jd.com, Doudian order & Flag insertion remarks API solution
【云原生】Nacos中的事件发布与订阅--观察者模式
Redis highly available sentinel cluster
PIP command reports an error pip is configured with locations that requires tls/ssl problems
滴滴开源DELTA:AI开发者可轻松训练自然语言模型
Transactions from December 29, 2021 to January 4, 2022
A few years ago, I outsourced for four years. Qiu Zhao felt that life was like this
Transactions from December 27 to 28, 2021
Taobao flag insertion remarks | logistics delivery interface
Ecplise development environment configuration and simple web project construction
Kotlin流程控制、循环
OPPO小布推出预训练大模型OBERT,晋升KgCLUE榜首
Array cyclic shift problem