0

我正在 home.xhtml 文件中创建一个动态选项卡/contentPane,如下所示。在 order.xhtml 文件中,我包括 dojo.js,如下所示。它已经包含在 home.xhtml 中。所以我收到“错误:defineAlreadyDefined”。但是,如果我从 order.xhtml.error 中删除该行,则该行不会出现,但页面仍未加载,它会像以前一样停在同一行,但没有该错误。

在 home.xhtml 中

if(dijit.byId('ordersummary')!=null){
dijit.byId('ordersummary').destroy();
}
newTab= new dojox.layout.ContentPane({
id : 'ordersummary',
title : 'Order Summary',
href : 'order.xhtml',
closable : true
});
dijit.byId('tabContainer').addChild(newTab);
 dijit.byId('tabContainer').selectChild(dijit.byId("ordersummary"));

在 order.xhtml

<script src='../js/dojo/dojo.js'/>

请帮我解决这个问题

4

0 回答 0