我在我的应用程序中实现了TreeTable。在我的控制器中,我想在那里绑定我的行,在其中我有一个带有console.log的工厂函数。但它不起作用,你能帮我吗?
我的代码是:
oTreeTable.bindRows({
path: "/xy",
parameters: {
navigation: {
"xy" : "xyz",
"xyzs" : "yz"
}
},
factory: function (sId,oContext){
console.log(sId);
}});
同样适用于bindColumns,但对于bindRows,我不明白它为什么不进入工厂函数。
请帮助!!!
答案 0 :(得分:1)
sap.ui.table。*表格控件不支持行绑定的工厂。这是与sap.m.Table的主要架构差异。使用滚动虚拟化sap.ui.table来处理数百万条记录。*表必须知道所有行具有相同的模板,以便它可以简单地在现有行上应用绑定上下文。