刷新SAPUI5中的页面/模型

2020-09-25 02:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试开发具有两...

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

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


大家好,

我正在尝试开发具有两个视图(即HeaderView和DetailsView)的SAP UI5应用程序。

HeaderView有一个包含人员编号的列表。当我单击此列表中的任何人员编号时,它将带我到第二个视图,即DetailsView,在其中可以在表中获取该人员编号的详细信息。

现在是我第一次从列表中选择人员编号,它在DetailsView中向我显示正确的项目详细信息。

但是当我导航回到HeaderView并选择任何其他人员编号时,它向我显示的数据与DetailsView中以前的数据相同,即数据没有更新。

仅当我手动刷新页面时,数据才会更新。

我尝试使用

this.getView()。byId(" THE_ID_OF_YOUR_VIEW")。getModel()。refresh(true);,

sap.ui.getCore()。byId(" THE_ID_OF_YOUR_VIEW")。getModel()。refresh(true);。

在第二个视图的控制器的navigationToHeader()事件以及onInit()事件中。

也尝试刷新表格。

但没有任何效果。

任何对此问题的想法及其解决方法将不胜感激。

4条回答
nice_wp
2020-09-25 03:01

向我展示为您的详细视图准备模型/数据以及执行该代码的代码。

一周热门 更多>