ManagedObject#bindAggregation
中看到更多此类属性。
此外,
parameters
和events
等待键值对,其中可能的键记录在相应的模型类型中。
例如,
parameters
的按键,当与v2.ODataModel
绑定时,可以在ODataModel#bindList
或ODataListBinding
中找到。后一个模块还记录了哪些 events
可以注册。 *
{ // Standard options. See ManagedObject bindAggregation
path: '...',
filters: [/*...*/],
...
parameters: { // Model dependent. See e.g. ODataListBinding constructor
expand: 'ToA, ToB/ToB1/ToB2, ToC',
select: 'ProductID, ProductName',
custom: { 'myquery': '...' },
batchGroupId: 'myGroup',
},
events: { // Model dependent. See e.g. ODataListBinding events
dataRequested: '.onDataRequested',
dataRequested: '.onDataReceived',
change: '.onDataChange'
}
}
8311dd3
。
这是一个绑定(它们包含在 {} 中)。
您可以使用 getBindingInfo 方法。
因此,例如,如果您的列表控件的 ID 为“mylist”:
this.getView().byId("mylist").getBindingInfo("items");
它将返回一个包含所有绑定属性的对象,例如路径和工厂。