通过本教程之前的 17 个步骤的学习,大家都已经使用到了 SAP UI5 数据绑定的语法。
本文不会介绍新的内容,而是对过去了解到的 SAP UI5 数据绑定语法中出现的两个特殊符号,">" 和 “/”, 进行回顾和总结。
本文使用的源代码,位于我的 Github 仓库 18 文件夹内:
https://github.com/wangzixi-diablo/ui5-tutorial/tree/main/18
先看如何将 i18n 即支持多语言翻译模型内的键值对的值,通过数据绑定的方式显示在 XML 视图里:
绑定路径的值通过一对大括号包裹,然后格式为:
模型名称>键名称,通过符号 “>” 连接。
上图第 9 行 i18n 的模型名称,维护在 Component.js 的第 25 行。这里我把 i18n 改成了另一个名称:i18nJerry
那么做了这个更改之后,应用其他位置需要使用 i18n 模型的地方,都需要把模型名称 i18n 手动改成 i18nJerry 才行。例子:
下图第 10 行代码演示了如何在 JavaScript 里通过传入修改后的模型名称