SAPUI5:是否可以在绑定过滤器中执行嵌套绑定
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SAPUI5:是否可以在绑定过滤器中执行嵌套绑定相关的知识,希望对你有一定的参考价值。
我有一个xml视图与TabFilterBar
包括两个IconTabFilter
。第一个count
的属性IconTabFilter
是这样绑定的:
count="{/TestDataSet(Systemid='XYZ', Version='1.0')/Value1}"
而对于第二个IconTabFilter
:
count="{/TestDataSet(Systemid='XYZ', Version='1.0')/Value2}"
在绑定里面我做了一个过滤。目前,Systemid
和Version
的过滤器值只是硬编码。
我现在想要从模型中读取过滤器值。
为此,我创建了一个JSON模型filterModel
。在这个模型中,我有Systemid
的属性和Version
的属性。它保存此属性的实际值。
我能够在XML视图中使用和读取具有它的属性的新模型:
{filterModel>systemid}
{filterModel>version}
我试过把这包括在我对IconTabFilter
的绑定中。它看起来像这样:
<IconTabBar id="TabFilterBar">
<items>
<IconTabFilter id="TabFilterOne" icon="sap-icon://database" iconColor="Neutral" text="{i18n>TabFilterOne}" count="{/TestDataSet(Systemid='{filterModel>systemid}', Version='{filterModel>version}')/Value1}"/>
<IconTabFilter id="TabFilterTwo" icon="sap-icon://check-availability" iconColor="Neutral" text="{i18n>TabFilterTwo}" count="{/TestDataSet(Systemid='{filterModel>systemid}', Version='{filterModel>version}')/Value2}"/>
</items>
但这不起作用。
我怎样才能使用嵌套在绑定过滤器中的绑定?
以上是关于SAPUI5:是否可以在绑定过滤器中执行嵌套绑定的主要内容,如果未能解决你的问题,请参考以下文章