【发布时间】:2018-05-14 08:29:40
【问题描述】:
我已经从 SAPUI5 API 参考中知道,我可以使用 remove 方法从基于 Odata v2 模型的绑定 m.Table 中删除一行:
oModel.remove("/Products(999)", {success: mySuccessHandler, error: myErrorHandler});
根据 SAPUI5 文档,这将创建一个对后端服务器的 DELETE 请求。如何防止立即向后端服务器发送 DELETE 请求,以便通过先显式按下 SUBMIT 按钮(在那里调用 oModel.submitChanges 方法)来控制对后端的确认?操作模式 sap.ui.model.odata.OperationMode.Client 是否对删除有用,或者此模式控制是否仅更改并将记录插入 OData 模型?
你的 斯蒂芬
【问题讨论】: