标题取决于 SAPUI5 中的其他变量
Title depending on other variable in SAPUI5
有时当我想显示一些东西并隐藏其他东西时,我只是这样做:
visible={some_variable}
例如 <Column visible={some_variable}>
。现在我必须处理 Dialog
title 我的意思是:
我想根据其他变量做一些事情 - 如果 variable
是 a,则 title="{i18n>a}"
,如果 variable
是 b,则 title="{i18n>b}"
。我该怎么做?
三元运算符适用于 sapui5 绑定。所以在这种情况下,你可以这样做:
<Dialog title="{= ${variable} === 'A' ? ${i18n>a} : ${i18n>b} }" />
如果它变得更复杂,格式化程序可能是更好的解决方案。
有时当我想显示一些东西并隐藏其他东西时,我只是这样做:
visible={some_variable}
例如 <Column visible={some_variable}>
。现在我必须处理 Dialog
title 我的意思是:
我想根据其他变量做一些事情 - 如果 variable
是 a,则 title="{i18n>a}"
,如果 variable
是 b,则 title="{i18n>b}"
。我该怎么做?
三元运算符适用于 sapui5 绑定。所以在这种情况下,你可以这样做:
<Dialog title="{= ${variable} === 'A' ? ${i18n>a} : ${i18n>b} }" />
如果它变得更复杂,格式化程序可能是更好的解决方案。