在sap ui5代码-IE浏览器中定义之前,单击按钮会弹出不同的弹出窗口

2020-08-31 04:27发布

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

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


这仅在IE浏览器中发生。 它适用于Chrome。

弹出消息:要再次显示该网页,浏览器需要重新发送您先前提交的信息。 如果要购买,则应单击"取消"以避免重复交易。 否则,请单击"重试"以再次显示该网页。

单击重试后,它将起作用并重新显示到UI5代码中定义的弹出窗口。 那么,额外的费用从何而来,为什么呢? 我在其中一个博客中看到这是由于刷新逻辑所致,但是在我的情况下,当您单击弹出消息ok/cancel时,刷新逻辑就会出现。

刷新逻辑: window.location.reload()


请检查您是否会遇到类似的问题。

感谢和问候

RK

(6.2 kB)

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

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


这仅在IE浏览器中发生。 它适用于Chrome。

弹出消息:要再次显示该网页,浏览器需要重新发送您先前提交的信息。 如果要购买,则应单击"取消"以避免重复交易。 否则,请单击"重试"以再次显示该网页。

单击重试后,它将起作用并重新显示到UI5代码中定义的弹出窗口。 那么,额外的费用从何而来,为什么呢? 我在其中一个博客中看到这是由于刷新逻辑所致,但是在我的情况下,当您单击弹出消息ok/cancel时,刷新逻辑就会出现。

刷新逻辑: window.location.reload()


请检查您是否会遇到类似的问题。

感谢和问候

RK

(6.2 kB)
付费偷看设置
发送
2条回答
歪着头看世界
1楼-- · 2020-08-31 04:37

您好 ram mishra

这绝对与UI5问题无关 快速搜索将我带到以下解决方案。

https://stackoverflow.com/questions/17723944/to-display-the-webpage-again-internet-explorer-needs-to-resend

但是再次 ,如果您要使用刷新逻辑,只需刷新ui5应用中加载的数据和模型,而不刷新整个网页,那肯定会破坏用户体验。 您为什么要专门刷新整个页面?

Br,
Mahesh

hongfeng1314
2楼-- · 2020-08-31 04:37

您好, ram mishra

refresh用于将请求重新发送到后端,并适用于odata模型,最好是绑定到控件时使用。(我认为 ,而不是100%肯定)。

但是我可以确定的是,如果您有一个json模型,该模型具有从请求(odata或其他内容)中提取的数据,然后只需重置模型数据即可,例如oModel.setData ([])或oModel.setData({}),具体取决于您拥有的数据类型。 这就是我所说的"重置"的意思,

BR,

Mahesh

一周热门 更多>