关闭不适用于对话框片段SAP UI5

2020-08-17 18:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)关闭不起作用,这是我的片段代码。...

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

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


关闭不起作用,这是我的片段代码。 请提出建议并尝试多种方式。 另外,在控制台上我没有收到任何错误,它只显示忙模式(有点无限循环),并且当我单击close()时,屏幕挂起了。

  
         

控制器代码:

  _oSonareDialog:function(){
         如果(!this._oSDialog){

             this._oSDialog = sap.ui.xmlfragment(this.getView()。getId(),
                 " scp.com.saparate.view.fragments.SonarReport",此);
             this.getView()。addDependent(this._oSDialog);
         }

         返回this._oSDialog;
     },
//onCloseSonar:function(){

         this.getView()。byId(" idSonardlg")。close();

     },
 onCloseSonar:function(){

        //this.getView()。byId(" idSonardlg")。close();
       //this._oSonareDialog()。close();
//sap.ui.getCore()。byId(" __ xmlview0--idSonardlg")。close();  
 
   

},

4条回答
Alawn_Xu
2020-08-17 19:09

您的代码有误。

 onCloseSonar:function(oEvent){
     oEvent.getSource()。getParent()。close();
 },

这应该起作用。

此致

Anmol

一周热门 更多>