2020-09-15 04:25发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我创建了用于创建数据的片段对话框... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我创建了用于创建数据的"片段"对话框,当我第一次单击时它会很好地打开,当我第二次单击时,如果使用" afterClose"并且在控制台中错误,它将无法打开
"未捕获的TypeError:无法读取null的属性'setInitialFocusId'"
如果不使用" afterClose",第二次打开也会很好,但是数据中的对话框内容不清楚。
请帮助我解决此错误。
谢谢...
我认为您的以下代码应该可以工作, 为了清除输入的值,如果您使用的是绑定,则可以执行model.refresh();如果不使用绑定.....
onCreate:function(){ this._getDialog()。open() 调试器; }, _getDialog:function(){ 如果(!this.dialog){ //可以从控制器实例化此片段,如下所示: this.dialog = sap.ui.xmlfragment(" idFragment"," fragmentViews.Create",this); //在这里添加独立代码 } //调试器 返回this.dialog; }, closeDialog:function(){ this._getDialog()。close() }
最多设置5个标签!
我认为您的以下代码应该可以工作, 为了清除输入的值,如果您使用的是绑定,则可以执行model.refresh();如果不使用绑定.....
一周热门 更多>