我试图基本上在页面的顶部获得一个页面属性,以使其普遍可用,以便前端开发人员可以在其脚本中使用它们。
这是在AEM 6.3上进行的。而且我已经尝试过在head.html中包含一个脚本,但是它无法读取script标记中的页面属性。
<script>
window.myAppEndpoint = {
baseURL: "${properties.myappendpoint}"
};
</script>
我希望窗口对象可以使用端点值填充,以便能够在应用程序中的任何地方使用它。
答案 0 :(得分:0)
您应该能够执行以下操作:
searchAndChangeFor
节点定义了myappendpoint
属性jcr:content
答案 1 :(得分:0)
您可以在js中创建一个全局对象,并将该js包含在模板级别的clientlib中。 或使用HTL中可用的全局对象。请看看here。