关于 javascript:SAPUI5 表项重复 ID

SAPUI5 Table Items Duplicate IDs

我有一个 SAPUI5 应用程序,您首先在其中选择一个对象,然后构建一个新表,该表向该选定对象显示一些数据。我正在创建带有一些具有唯一 ID 的输入字段的列表项。如果用户返回选择一个新对象,则该表以相同的方式新建,但有错误,因为它尝试创建已在使用的新 id(重复 id) SAPUI5 中是否有方法删除此 id 或销毁这几项?我用 table.destroyItems() 和 table.destroy() 尝试过,但没有成功。你们中有人遇到过这样的问题吗?


我解决了这个问题。我不再使用静态 ID。我通过 ID 传递的参数现在由 Custom Data

传递


根据您的要求将模型的数据设置为空数组,

1
2
var oModel = new sap.ui.model.json.JSONModel();
  oModel.setData({results: []});

1
2
var oModel = new sap.ui.model.json.JSONModel();
  oModel.setData([]);