我正在研究RTL功能。我正在从数据库中获取字符串值(f1(firstname。但是我想作为f1(firstname),这是我的javascript代码。以下代码在EN语言中运行良好。它不仅在阿拉伯语言中运行。请给我建议。
getStringFromPattern : function(pattern, values) {
var result = pattern;
var len = values.length;
for (var i = 0; i < len; i++) {
result = result.replace('{' + i + '}', values[i])
//alert(i);
}
return result;
}
实际上,我将此功能称为
<p>
${getStringFromPattern(_i18n.getLabel("tx_plgt_pattern_BaggageMSC"), [filteredPolicies.list[0].airlineCode, getAirlineName(filteredPolicies.list[0].airlineCode)])}
</p>
请按预期的结果帮助我。
我越来越喜欢 (FI (fnameشركة الطيران الأكثر أهمية هي
我的预期结果是 FI (fname)شركة الطيران الأكثر أهمية هي
如果您只想将“(f1(firstname)”转换为f1(firstname):
str.replace(/\(FI\s\(fname/,"FI (fname)");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句