Messagebox.show消失而无需输入

2020-09-04 12:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)消息框在没有用户输入的情况下消失...

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

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


消息框在没有用户输入的情况下消失,并移至sap.ui.getCore()。byId(" backBtn")上的上一个屏幕。 请帮助确定问题。

7条回答
callcenter油条
2020-09-04 12:29

为了进行调试,我建议您应该删除MessageBox.show function()中的代码,并从基本示例开始。

-

 MessageBox.show("示例文字",{
  图标:MessageBox.Icon.INFORMATION,
  标题:"测试",
  动作:[sap.m.MessageBox.Action.OK,sap.m.MessageBox.Action.CANCEL],
  onClose:function(oAction){
   if(oAction ===" OK"){
    console.log(" in if");
   }其他{
    console.log(" in else");
   }
  }
 //您不需要绑定,因为此回调内置在控件中。
 });