SAP UI5 数据绑定语法里的特殊符号,以及绝对绑定和相对绑定概念详解

通过本教程之前的 17 个步骤的学习,大家都已经使用到了 SAP UI5 数据绑定的语法。

本文不会介绍新的内容,而是对过去了解到的 SAP UI5 数据绑定语法中出现的两个特殊符号,">" 和 “/”, 进行回顾和总结。

本文使用的源代码,位于我的 Github 仓库 18 文件夹内:

https://github.com/wangzixi-diablo/ui5-tutorial/tree/main/18

先看如何将 i18n 即支持多语言翻译模型内的键值对的值,通过数据绑定的方式显示在 XML 视图里:

SAP UI5 数据绑定语法里的特殊符号,以及绝对绑定和相对绑定概念详解

绑定路径的值通过一对大括号包裹,然后格式为:

模型名称>键名称,通过符号 “>” 连接。

上图第 9 行 i18n 的模型名称,维护在 Component.js 的第 25 行。这里我把 i18n 改成了另一个名称:i18nJerry

SAP UI5 数据绑定语法里的特殊符号,以及绝对绑定和相对绑定概念详解

那么做了这个更改之后,应用其他位置需要使用 i18n 模型的地方,都需要把模型名称 i18n 手动改成 i18nJerry 才行。例子:

SAP UI5 数据绑定语法里的特殊符号,以及绝对绑定和相对绑定概念详解

下图第 10 行代码演示了如何在 JavaScript 里通过传入修改后的模型名称

上一篇:jQuery之前端国际化jQuery.i18n.properties


下一篇:员工管理系统:国际化