【发布时间】:2020-02-21 16:03:25
【问题描述】:
我有一个 SAPUI5 应用程序,您首先在其中选择一个对象,然后构建一个新表,该表向该选定对象显示一些数据。我正在创建带有一些具有唯一 ID 的输入字段的列表项。如果用户返回选择一个新对象,则该表以相同的方式新建,但有错误,因为它尝试创建已在使用的新 ID(重复 ID) SAPUI5 中是否有方法删除此 ID 或销毁这几项?我用 table.destroyItems() 和 table.destroy() 尝试过,但没有成功。你们中有人遇到过这样的问题吗?
【问题讨论】:
-
为什么需要输入字段的唯一 ID?
-
这是因为价值帮助对话框。我从每个输入中打开一个对话框,并且我正在制作自己的 ID,因为我需要一个参数。它没有完美解决
-
然后尝试解决这个问题。无需输入 ID
-
不使用静态 ID 充其量只能“隐藏”问题。您能否分享您的模型/视图/控制器代码的相关部分。
-
我解决了这个问题。我不再使用静态 ID。我通过 ID 传递的参数现在通过自定义数据传递
标签: javascript sapui5 sap-fiori