Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sapui5 在哪里可以找到';项目';类sap.m.List中的聚合?_Sapui5 - Fatal编程技术网

Sapui5 在哪里可以找到';项目';类sap.m.List中的聚合?

Sapui5 在哪里可以找到';项目';类sap.m.List中的聚合?,sapui5,Sapui5,我遵循的步骤是:20聚合绑定,在下面的代码中,我无法找出类中记录的条目聚合应该绑定到JSON数据的根路径发票的位置,如下面代码中的items=“{invoice>/Invoices}” webapp/view/InvoiceList.view.xml(新) 它确实声明该类有一个名为items的聚合(0..n),该聚合可以接受该类型的项。请参阅文档中的主题。 即使是这个主题,也会帮助您更好地理解这个概念。谢谢@PKV的回复。我读过关于绑定的书,知道如何使用它。我的问题更多的是关于如何在API文

我遵循的步骤是:20聚合绑定,在下面的代码中,我无法找出类中记录的条目聚合应该绑定到JSON数据的根路径发票的位置,如下面代码中的
items=“{invoice>/Invoices}”

webapp/view/InvoiceList.view.xml(新)


它确实声明该类有一个名为items的聚合(0..n),该聚合可以接受该类型的项。

请参阅文档中的主题。
即使是这个主题,也会帮助您更好地理解这个概念。

谢谢@PKV的回复。我读过关于绑定的书,知道如何使用它。我的问题更多的是关于如何在API文档中找到这种用法。如果我没有进行演练示例,我永远不会仅仅通过阅读我需要分配的文档就知道,items=“{invoice>/Invoices}”API文档将只提供支持的聚合、属性等。。。为了控制。在大多数情况下,他们没有提供如何使用它。希望他们能提供一个如何使用它的示例。但到今天为止,我们必须依靠文档或示例页面来学习如何使用它。正如您可能已经知道的,每个控件的聚合名称将不同。因此,如果您使用的是sap.m.Panel,那么您将使用类似content=“{invoice>/Invoices}”的内容
<mvc:View
   xmlns="sap.m"
   xmlns:mvc="sap.ui.core.mvc">
   <List
      headerText="{i18n>invoiceListTitle}"
      class="sapUiResponsiveMargin"
      width="auto"
      items="{invoice>/Invoices}" >
      <items>
         <ObjectListItem
            title="{invoice>Quantity} x {invoice>ProductName}"/>
      </items>
   </List>
</mvc:View>