0
下面是我的情景:如何在控制器中使用SAPUI5 i18n?
输出(样本)
访问类型:法院
目的:
(或)如果
访问类型:现场参观(厂)
厂名称:
(*这是拆分的应用程序,主列表包含两个不同的文本值“法院”&“现场访问(工厂)”基于t他列出用户。 *现在,如果列表中包含值“court”,则标签应更改为目的,如果列表包含值“Site Visit(Factory)”,则标签应更改为Factory Name)
请帮助我。
查看
<Label id="idVisitType" text="{i18n>perdmm}" design="Bold" />
<Text id="perdm_id" class="secondtable"></Text>
控制器
sap.ui.getCore().byId("detail_form_id--idsitevisit--visittypee").setText(oData.VisitType);
if (oData.VisitType == "Site Visit (Factory)") {
sap.ui.getCore().byId("detail_form_id--idsitevisit--idVisitType").setText('{i18n>reasonfactory}');
} else {
sap.ui.getCore().byId("detail_form_id--idsitevisit--idVisitType").setText('{i18n>perdmm}');
}
基于上述代码的输出是越来越像这样,预先
由于
的可能的复制(HTTPS ://stackoverflow.com/questions/45761026/how-to-use-internalization-i18n-in-a-controller-in-sapui5) – n01dea