点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们在申请中面临一个问题。
我们有一个仅带有片段定义的xml视图,即" Detail"视图。
Ex:<语义:内容>
实际片段的表具有多列,其可见性由P13控制器控制。
一旦加载了应用程序,就会调用Detail视图,然后创建片段。
当我们单击主页按钮,然后再次单击磁贴时,我们得到以下错误
"添加具有重复ID'appl-Tst-url-component --- detail--general --_ Desc'的元素
(" _ Desc"是表中的列名称之一)
1]我们尝试通过Detail控制器的onExit方法销毁片段。
我们试图销毁view和table列,但都没有用。
我们在组件中有一个destroy方法
破坏:function(){
this.oListSelector.destroy(); this._oErrorHandler.destroy(); //调用基本组件的销毁函数UIComponent.prototype.destroy.apply(this,arguments);
},
任何人都可以让我们知道如何在Fragment上方添加依赖于组件的destroy()的
此致
Pooja
在实例化片段之前,请检查是否已经存在。 如果没有,请创建它并添加到视图的从属部分,如果有,请获取引用并打开它。
如果经常使用该对话框,请考虑直接在Dependent部分的xml视图代码中定义该对话框。 无需JavaScript即可动态创建它。
遵循文档演练:
https://sapui5.netweaver.ondemand.com/#/topic/4da72985139b4b83b5f1c/a>
您可以将代码粘贴到实例化片段的位置吗?
一周热门 更多>