如何刷新SAPUI5中的Odata服务以从服务中获取最新数据?
var productlist = sap.ui.getCore().byId("productList").getModel().refresh();
答案 0 :(得分:2)
考虑模型并刷新omodel ......
Ex:var oModel = sap.ui.model.odata.ODataModel(" your url"); 。sap.ui.getCore()则setModel(oModel);
同时刷新模型......
<强> sap.ui.getCore()getModel()刷新(真); 强>
答案 1 :(得分:0)
您可以使模型无效,这将强制刷新它。如果在函数中设置模型,也可以再次调用该函数。
答案 2 :(得分:-1)
要从服务中刷新数据,您只需要刷新 Model ,如果要反映控件中的更改,则tah模型应为 JSON模型,因为这是两种方法