我有一条路径,想要使用Sightly修改它。
用户可以在对话框中输入路径 -
在我的逻辑中,我使用currentPage
作为默认值,但如果用户输入路径,我想改用它。
如何在JavaScript中将路径更改为Page
对象,以便使用Page API的所有功能? (即我使用JavaScript作为我的支持逻辑而不是Java)
答案 0 :(得分:2)
PageManager隐式可用作JavaScript Use-API(pageManager
)中的预定义对象,您可以继续使用它。使用
例如,如果您有变量path
,并想要解析相关页面&返回它的标题,你可以这样做:
use(function () {
var path ="/content/foo/bar";
return {
pageTitle: pageManager.getPage(path).title
};
});