为支持国际化(internationalization),title 属性的值没有硬编码,而是维护在 i18n_<language_code>.properties 里:

https://ldai7er9:44300/sap/bc/ui5_ui5/sap/jerryfioriapp/i18n/i18n_zh.properties

https://ldcigm4:44355/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-ui-language=ZH&sap-client=001#Opportunity-manageOpportunity&/detail/Opportunities(guid’FA163EE5-6C3A-1ED7-B883-0ED9A99A201F’)

想要以中文环境加载 SAP UI5 应用,在 url 后面加上参数即可:

sap-ui-language=ZH

维护在 i18n_<language_code>.properties 里的标题内容,为汉字的 unicode:

HTML header 对应的设置:meta content=“text/html;charset=UTF-8”:

SAP Fiori Elements 应用 index.html 里 title 属性的值:

<title>{{appTitle}}</title>

使用下列这行 JavaScript 代码,可以在 window.document title 属性被修改时,让断点自动触发:

Object.defineProperty(window.document, "title", { set: function(){ debugger;}});

从下图可见,Fiori Elements 应用的 title 属性,其值来自于 oMetadata.title:

再研究 metadata 是从哪里解析的:

AppConfiguration.js:

答案是来自 manifest.json:

更多Jerry的原创文章,尽在:“汪子熙”:

关于 SAP Fiori Elements 应用标题属性(title) 的复制逻辑单步调试相关推荐

  1. SAP Fiori Elements 应用里的 Title 显示的内容是从哪里来的

    仅从静态代码分析来看,title 数据源有两处: flpSandbox.html 里的 title 标签 manifest.json 文件里 sap.app 字段下的 title 字段. 下图这个语法 ...

  2. 在没有任何前端开发经验的基础上, 创建第一个 SAP Fiori Elements 应用

    这是 Jerry 2021 年的第 26 篇文章,也是汪子熙公众号总共第 297 篇原创文章. 本文绝非标题党. Jerry 前一篇文章 SAP Cloud Application Programmi ...

  3. SAP Fiori Elements 公开课第三单元学习笔记 - OData 和注解深入讲解

    课程地址 很多 SAP 从业者反映,open SAP 上的视频,因为网络原因无法访问,所以我会陆续在我的个人微 信 号"汪子熙"上面,把这些视频配上中文字幕并发布出来,敬请关注. ...

  4. SAP Fiori Elements 公开课第二单元视频的台词和课程主要内容

    课程地址 很多 SAP 从业者反映,open SAP 上的视频,因为网络原因无法访问,所以我会陆续在我的个人微 信 号"汪子熙"上面,把这些视频配上中文字幕并发布出来,敬请关注. ...

  5. SAP Fiori Elements List Report 列表宽度决定逻辑的单步调试

    注:本文需要结合这篇文章 SAP Fiori Elements List Report Smart Table 列项目宽度计算的奥妙 来阅读. 执行上下文:SmartTable.prototype._ ...

  6. SAP Fiori Elements 里 Smart Table column 的宽度问题

    如下图所示,我有一个 SAP Fiori Elements List Report 制作出的应用: 层级结构:thead - tr - th: 宽度: 2rem. em是相对长度单位.相对于当前对象内 ...

  7. SAP Fiori Elements 框架里 Smart Table 控件的工作原理介绍

    这是 Jerry 2021 年的第 34 篇文章,也是汪子熙公众号总共第 310 篇原创文章. Jerry 前一篇文章 深入掌握 SAP Fiori Elements 工作原理系列之二:如何给 Fio ...

  8. 深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮

    这是 Jerry 2021 年的第 33 篇文章,也是汪子熙公众号总共第 309 篇原创文章. Jerry 的日常工作内容从 2020 年 8 月转到 Angular 前端开发之后,算是领略到了这个流 ...

  9. SAP Fiori Elements 应用里和 Fiori 3 相关的外观设置

    SAP Fiori Elements 应用使用了 SAP Fiori 3 的外观.这一点从 Fiori Elements 应用里使用的 css 规则所在的 css 实现文件路径可以发现: http:/ ...

最新文章

  1. 别再用print输出来调试代码了
  2. python编的游戏可以直接玩吗_怎么用python开发游戏?
  3. 面对500篇GNN论文,心态差点儿崩了,幸好我有这本小书
  4. 主流Java报表工具的比较
  5. rds基于什么开发_为什么不学基于TypeScript的Node.js服务端开发?
  6. Web前端饱和了?还能学Web前端吗?
  7. nginx通过lua从日志中获得请求响应体
  8. 优化Neo4j Cypher查询
  9. scala 字符串占位符_如何在Scala中将带有换行符的字符串转换为字符串列表?
  10. Android蓝牙开锁讲解
  11. Java面试八股文 2021年最新Java面试题及答案汇总
  12. Java基本数据类型有哪些
  13. 网络常用端口号(全)
  14. 计算机添加pdf打印机驱动,win10系统添加pdf打印机的解决方案
  15. 【操作系统】进程管理
  16. C#删除IE临时文件、缓存、Cookies
  17. 计算机应用与管理四季,[计算机软件及应用]四季PPT.ppt
  18. 【Java】月份枚举
  19. Sketch 的基本操作(一)
  20. 植物大战僵尸2android最新版,植物大战僵尸2

热门文章

  1. MicroPython开发板播放音乐教程
  2. 小蚂蚁学习C语言(25)——C语言结构体——使用结构体手动录入信息的小案例...
  3. PyQt4学习资料汇总
  4. 《软件需求最佳实践》阅读笔记01
  5. jquery 自动触发事件 trigger
  6. java 接口练习题1
  7. smarty5变量修改器
  8. 高通公司 MSM8K GPT异常原因分析无法开机的问题
  9. java基础篇---网络编程(IP与URL)
  10. oracle备份恢复