我有一个有多个Mobile Pages的单页应用程序。我有一个查看级别的移动页面,目标是另一个移动页面,如下所示:
<xe:appPage id="viewPage" pageName="viewPage" preload="true"
resetContent="true">
<xe:djxmHeading id="viewPageHeading" back="Back"
label="Search Results" moveTo="homePage">
</xe:djxmHeading>
<xe:dataView rows="7" id="dataView1" pageName="#documentPage"
openDocAsReadonly="true">
<xe:this.summaryColumn>另一个移动页面是"documentPage“,但是当我点击一个条目时,我得到了以下错误:
dojox.mobile.View#performTransition:找不到目标视图:空
如果我将pageName引用更改为“documentPage”,如下所示:
<xe:dataView rows="7" id="dataView1" pageName="documentPage"
openDocAsReadonly="true">然后,我得到一个404 item not found错误,就好像它正在应用程序中寻找一个额外的xpage一样。
有没有什么办法让你的手机页面成功呢?
谢谢,
杰夫
发布于 2012-12-21 01:11:29
下面是"XPages扩展库演示“中的一个简短示例:
<xe:singlePageApp id="singlePageApp1" selectedPageName="dataView">
.
.
.
<xe:appPage resetContent="false" id="dataView" pageName="dataView" preload="true">
<xe:djxmHeading id="mHeader8" label="Data View" back="Home" moveTo="home"></xe:djxmHeading>
<xe:dataView id="dataView2" var="viewEntry"
binding="#{viewStateBean.dataIterator}" collapsibleRows="true"
collapsibleDetail="true" pageName="#document" columnTitles="true"
rows="10">
<xe:this.data>
<xp:dominoView var="view1" viewName="AllThreadsByDate"
expandLevel="2">
</xp:dominoView>
</xe:this.data>
.
.
.
</xe:dataView>
</xe:appPage>
<xe:appPage id="document" pageName="document" resetContent="true" preload="true">
<xe:djxmHeading id="mHeader8" label="Document" back="Back" moveTo="dataView" />
<xp:panel>
<xp:this.data>
<xp:dominoDocument var="document1" formName="Contact" />
</xp:this.data>
.
.
.
</xp:panel>
</xe:appPage>
</xe:singlePageApp>URL将更改为
XPagesExt853.nsf/mobileDemo.xsp#dataView至
XPagesExt853.nsf/mobileDemo.xsp#document&databaseName=XPagesExt853.nsf&documentId=454167BB5B230578C1257AD30048E761&action=editDocumenthttps://stackoverflow.com/questions/13974482
复制相似问题