我在UI5中有StandardItemList
,就像这样
new sap.m.StandardListItem({
title: "{BOM/#text}",
description: "Version: " + "{REVISION/#text}"
})
如何获得“版本:ValueOfTheVersion”这样的描述?
当我在说明中删除“版本”一词时效果非常好。
答案 0 :(得分:2)
要启用复杂语法(以及 Expression Binding ),建议的方法是添加bootstrap configuration option compatVersion
< / strong>值 "edge"
。 E.g:
data-sap-ui-compatVersion="edge"
这取代了对data-sap-ui-xx-bindingSyntax="complex"
的需求,因为如果bindingSyntax
高于"complex"
或compatVersion
,"1.28"
会自动将"edge"
设置为bindingSyntax
。因此,只有在compatVersion
低于"1.28"
的情况下才能添加xx
。
生产代码中应避免使用{{1}}的选项,因为they're experimental。
使用复杂的语法,我们可以使用Composite Binding。
答案 1 :(得分:1)
感谢Rahul!
添加
<script src="/sapui5/resources/sap-ui-core.js"
id="sap-ui-bootstrap"
data-sap-ui-xx-bindingSyntax="complex"
data-sap-ui-libs="sap.m,sap.ui.layout,sap.ui.commons,sap.ui.table"
data-sap-ui-theme="sap_bluecrystal">
</script>
到index.html中的bootstrap就可以了解
{{1}}