-2

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

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

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

4

1 回答 1

0

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

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

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

于 2014-09-17T18:40:59.127 回答