在下面的代码中,parameters
选项和select
选项的重要性是什么?
我已经研究过API,但没有任何用处。
<List id="list"
items="{
path: '/PurchaseOrders',
sorter: [{
path: 'ChangedAt',
descending: true
}, {
path: 'POId',
descending: false
}],
parameters: {
select: 'POId,OrderedByName,SupplierName,GrossAmount,CurrencyCode,ChangedAt,ItemCount'
}
}">
...
</List>
答案 0 :(得分:3)
使用select属性,您可以告诉服务器只返回实体属性的子集。如果您有大量具有大量属性的实体,但希望仅显示其中一些实体,例如,在一张桌子里。这仅在您使用ODataModel并因此使用ODataListBinding时才有效。
通常,参数参数用于将实现特定参数传递给绑定,同时为所有模型实现提供通用API,即ListBinding的所有实现都具有以下签名: