片段销毁:重复的ID错误

2020-09-07 05:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们在申请中面临一个问题...

         点击此处--->   EasySAP.com群内免费提供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