SAPUI5 刷新服务

SAPUI5 Refresh the service

如何在 SAPUI5 中刷新 Odata 服务以获取服务的最新数据?

var productlist = sap.ui.getCore().byId("productList").getModel().refresh();

考虑模型并刷新omodel...

例如:var oModel = sap.ui.model.odata.ODataModel("your url"); sap.ui.getCore().setModel(oModel);

正在刷新模型....

sap.ui.getCore().getModel().refresh(true);

您可以使模型无效,这将强制刷新它。您也可以,如果在函数中设置模型,只需再次调用该函数即可。

要从服务中刷新数据,您只需刷新 Model ,如果您想反映控件中的更改,您的模型应该是 JSON 模型 因为它是双向的