UI5 bindElement不刷新主模型

2020-09-23 10:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我尝试使用oData ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

我尝试使用oData v4创建主视图/详细视图。

问题是当我在局部视图上编辑一个元素时(例如名称)。 MasterView上的列表未刷新。

因此ein将其绑定到我的Masterview:

 <列表项=" {som>/Users}">> 

" som"是我的Odata服务的根源。

所以我在我的Detailview上进行绑定。

 this.getView()。bindElement({
路径:this.getBindPath(sId),
模型:" som"
});


这样,我可以在Masterview中刷新列表:

 this.getView()。getModel(" som")。refresh(); 

但是我必须手动做int。 如何将其附加到变更事件上?

2条回答
粗暴的香蕉
2020-09-23 11:05

是的,我已经尝试过了。

但是,当我使用事件" change"并在那里进行刷新时,我将得到以下错误:


"由于待处理的更改而无法刷新"

我认为是这样,因为直到完成我的更新请求为止。

一周热门 更多>