如何在 XPages Domino 9 预览版中直接引用 Dojo 1.8 文件?

Posted

技术标签:

【中文标题】如何在 XPages Domino 9 预览版中直接引用 Dojo 1.8 文件?【英文标题】:How do you reference Dojo 1.8 files directly in XPages Domino 9 preview? 【发布时间】:2013-02-25 02:30:35 【问题描述】:

我想知道如何在 Domino 9.0 Beta Preview 的 XPages 中直接访问 dojo 1.8。

例如在我看到的 Dojo Docs 中:

这当然适用于移动控件,但我不想使用 XPages Mobile 控件,我希望访问 Dojo 1.8 本身并手动进行。

谢谢!

==== Per 很好地回答了我的问题。下面是我最终得到的代码 sn-p,以防将来人们感兴趣。

<xp:this.resources>
    <xp:metaData name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"> </xp:metaData>
    <xp:metaData name="apple-mobile-web-app-capable" content="yes"> </xp:metaData>
    <xp:styleSheet href="/.ibmxspres/dojoroot/dojox/mobile/themes/iphone/iphone.css"> </xp:styleSheet>

    <xp:dojoModule name="dojox.mobile"></xp:dojoModule>
    <xp:dojoModule name="dojox.mobile.parser"></xp:dojoModule>
    <xp:dojoModule name="dojox.mobile.ScrollablePane"></xp:dojoModule>

</xp:this.resources>

【问题讨论】:

【参考方案1】:

使用/.ibmxspres/dojoroot。它总是指向最新的 Dojo 版本,因此应该指向 Domino 9 中的 1.8。

【讨论】:

也许我尝试的两个 Domino 服务器(8.5.3 和 9.0)都有问题,但对我来说,只有在开头添加 /xsp 时它才有效:/xsp/.ibmxspres/dojoroot/

以上是关于如何在 XPages Domino 9 预览版中直接引用 Dojo 1.8 文件?的主要内容,如果未能解决你的问题,请参考以下文章

XPages Development - Lotus Domino 哪个版本最好?

具有 Kerberos 身份验证和 XPages 的 Lotus Domino 服务器

我的 IBM Domino xPages 应用程序中的 dojo.js 导致某些 JS 库无法工作

Xpages djCurrencyTextBox with fractional=false

使容器在 xpages 中可移动

Domino数据源