sapui5按钮可以同时单击多次!

2020-08-15 14:34发布

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

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


嗨,大家!您遇到这个问题了吗:如果我同时多次单击按钮,它将反复调用odata服务 !!! 您如何解决?对按钮做些限制?

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

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


嗨,大家!您遇到这个问题了吗:如果我同时多次单击按钮,它将反复调用odata服务 !!! 您如何解决?对按钮做些限制?

付费偷看设置
发送
4条回答
xfwsx85
1楼 · 2020-08-15 15:09.采纳回答

黄浩,

如果操作花费时间,并且在OData调用正在进行时需要阻止用户交互,则应使用"忙对话框"控件来防止用户采取任何其他操作,请查看以下文档:

https://experience.sap.com/fiori-design -web/busydialog /

繁忙指示器可用于特定的UI控件,但您应该查看两个文档以了解哪种文档更适合您的情况:

https://experience.sap.com/fiori -design-web/忙碌指示器/

希望此信息有所帮助。

干杯

Felipe

xfwsx85
2楼-- · 2020-08-15 14:53

Felipe de Mello Rodrigues !你帮了我一个忙!1

Bunny_CDM
3楼-- · 2020-08-15 15:04

嗨黄,

您可以禁用该按钮并在oData调用的成功功能中启用它。

或者您可以按照Felipe的建议使用忙碌指示器。

此致

Suriya

Bunny_CDM
4楼-- · 2020-08-15 14:48

你好,

在自定义操作中始终包含以下代码,以避免多次点击:oEvent.getSource()。setEnabled(false);

//再次在成功回调函数和错误处理函数中启用按钮

oEvent.getSource()。setEnabled(true);

一周热门 更多>