我有一个要求,所以需要您的帮助吗?
来自SAP后端的字符串是-85274 | AC | Air | FS
现在我需要在xml视图中拆分它,如下所示
GCN编号-85274 比尔-AC 模式-空中 Payby-FS
有人可以帮助我吗?
我尝试过
<Label text="GCN No - {Xdata(1,5)}"/>
答案 0 :(得分:1)
您可以使用格式化程序来实现此目的,在该格式化程序中,您只需编写JavaScript代码即可拆分并返回所需的子字符串。
Your xml code should look like this.
<Label text="{
path:'odataPropertyPath', //The Odata path which returns "85274|AC|Air|FS"
formatter:'.formatLabel'
}"
/>
并在相应的控制器中:
formatLabel: function (oDataString) {
// label = Split string here and get the desired Label
return label;
}
以下示例说明了如何在SAPUI5中使用格式化程序:formatter example