gpt4 book ai didi

javascript - 在使用 cq :include? 包含外部 JS 之前,如何在 JSP 中包含全局 JS 变量

转载 作者:行者123 更新时间:2023-11-30 09:49:28 24 4
gpt4 key购买 nike

我有一个 JS,它使用一些来自 OSGI 或对话框的变量。所以这些需要在我的任何 JS 之前加载,但是推荐的 cq:include 标签在这些之前加载 JS 文件。有什么聪明的主意吗?

<script> 
var globalVar ="<%=someJspVar%>";
</script>
<cq:includeClientLib js="something.that.uses.globalVar" />

最佳答案

您需要使用 AEM 的 dependencies 功能。您可以将全局 js 指定为组件 js 的依赖项。这意味着 AEM 将在生成的 html 中包含组件 js 之前的全局 js。

您可以在 Adobe documentation 中找到更多信息.

关于javascript - 在使用 cq :include? 包含外部 JS 之前,如何在 JSP 中包含全局 JS 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37219942/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com