首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动页面中的数据视图找不到对目标移动页面的pageName引用

移动页面中的数据视图找不到对目标移动页面的pageName引用
EN

Stack Overflow用户
提问于 2012-12-20 22:36:42
回答 1查看 569关注 0票数 0

我有一个有多个Mobile Pages的单页应用程序。我有一个查看级别的移动页面,目标是另一个移动页面,如下所示:

代码语言:javascript
复制
<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”,如下所示:

代码语言:javascript
复制
<xe:dataView rows="7" id="dataView1" pageName="documentPage"
            openDocAsReadonly="true">

然后,我得到一个404 item not found错误,就好像它正在应用程序中寻找一个额外的xpage一样。

有没有什么办法让你的手机页面成功呢?

谢谢,

杰夫

EN

回答 1

Stack Overflow用户

发布于 2012-12-21 01:11:29

下面是"XPages扩展库演示“中的一个简短示例:

代码语言:javascript
复制
<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将更改为

代码语言:javascript
复制
XPagesExt853.nsf/mobileDemo.xsp#dataView

代码语言:javascript
复制
XPagesExt853.nsf/mobileDemo.xsp#document&databaseName=XPagesExt853.nsf&documentId=454167BB5B230578C1257AD30048E761&action=editDocument
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13974482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档