如何在 XML 视图中连接 属性 值

How to concatenate property value in XML View

我正在尝试将两个模型属性连接成一个字符串,该字符串将成为我的项目列表的名称,但我没有正确地做到这一点:

<List items="{= '{oModel>/' ${oModel>/class} '}'" ></List>

有什么方法可以在 XML View 中进行这种串联,这样我就可以将 {oModel>/ABC} 作为列表项,例如,如果 ABC 是 oModel>/class 中的值 属性.

谢谢

无法在视图中按照您的意愿进行

正如@inizio 提到的那样,您可以像这样在控制器中实现它:

var sClass = this.getModel('oModel').getProperty('/class');
this.byId('id-of-list').bindItems({
   path: "oModel>/" + sClass",
   template: ..., 
)}