如何在SAPUI5中使用双格式化程序?

时间:2016-12-21 11:48:41

标签: xml sap sapui5 formatter sapui5-theming

我正在尝试为StandardListItem使用双格式化程序,基于某些条件(将在javascript中进行评估),我想要应用CSS类。

我的代码如下。

<StandardListItem 

class = "{= '{path: \'' + ${path: 'lineItem>', formatter: 'path.to.formatter'} + '\', formatter: \'.anotherFormatter\'}' }"

 icon = "{= '{path: \'' + ${path: 'lineItem>', formatter: 'path.to.formatter'} + '\', formatter: \'.anotherFormatter\'}' }"> 

</StandardListItem>

在上面的例子中,正在调用图标的格式化程序,但是对于类,格式化程序没有被调用,它是不支持的还是我做错了什么?

1 个答案:

答案 0 :(得分:1)

属性“class”当前不可绑定,但您可以使用方法addStyleClass添加特定的CSS类。如果您不想这样做,您还可以write custom data to the DOM使用此示例中描述的数据。