SAPUI5表在事件上重新创建

时间:2014-09-16 19:41:10

标签: javascript jquery sapui5 treetable

我有一个sapui5 treetable获得更新的一个按钮点击事件。单击按钮时,我将使用ajax获取数据,并希望重新填充第一次调用时呈现的现有树表。我在下面的bin中模拟了这个问题。如何避免在按钮点击时重新创建表格?

我尝试在重新创建对象之前检查otable是否为null但它没有帮助。请指教。

http://jsbin.com/openui5-table-json/889/edit

1 个答案:

答案 0 :(得分:0)

因为,每次发生新闻事件时都会重新创建表格。作为您的替代解决方案,您可以添加一些逻辑来检查表是否已创建。

if(sap.ui.getCore().byId('idTable')===undefined){
     //code to create table
}

http://jsbin.com/openui5-table-json/897/edit