Sapui5 如何将视图模型与i18n模型一起使用?
我知道如何将视图模式用作条件语句:Sapui5 如何将视图模型与i18n模型一起使用?,sapui5,Sapui5,我知道如何将视图模式用作条件语句: title=“{=${viewModel>/mode}==='edit'?'edit':'Add'}” 但是如何在这个语句中使用i18n呢 我可以想到的一种方法是使用格式化程序: title="{ path: 'viewModel>/mode', formatter: '.formatter.dialogTitle' }" 还有其他更好的办法吗 据我所知,您希望用i18n引用替换硬编码的“编辑”和“添加”值。 在这种情况下,您可以在条件
title=“{=${viewModel>/mode}==='edit'?'edit':'Add'}”
但是如何在这个语句中使用i18n呢
我可以想到的一种方法是使用格式化程序:
title="{
path: 'viewModel>/mode',
formatter: '.formatter.dialogTitle'
}"
还有其他更好的办法吗 据我所知,您希望用i18n引用替换硬编码的“编辑”和“添加”值。 在这种情况下,您可以在条件绑定中使用引用权限,如下所示:
title="{= ${viewModel>/mode} === 'edit' ? ${i18n>edit} : ${i18n>add} }"
如果我想在模式为“”时提供第三个选项,则返回“”?从技术上讲,可以使用表达式绑定(这里有更多内容:),但我宁愿使用格式化程序函数。表达式绑定是格式化程序的简化版本,专为琐碎的情况而设计。