Aem 将参数从传递到JavaScript函数
我可以从Sightly调用JavaScript函数,无需任何参数,例如Aem 将参数从传递到JavaScript函数,aem,sightly,Aem,Sightly,我可以从Sightly调用JavaScript函数,无需任何参数,例如 <div data-sly-use.ResourceUtils="/libs/wcm/foundation/components/utils/ResourceUtils.js" data-example="${ResourceUtils.aFunction}" /> 但我想调用一个名为“getResource”的函数,该函数接受1个参数 如何通过传入此参数来处理此函数?基本上,您可以使用“t
<div
data-sly-use.ResourceUtils="/libs/wcm/foundation/components/utils/ResourceUtils.js"
data-example="${ResourceUtils.aFunction}" />
但我想调用一个名为“getResource”的函数,该函数接受1个参数
如何通过传入此参数来处理此函数?基本上,您可以使用“this”访问参数,例如: 您的html将如下所示:
<div data-sly-use.ResourceUtils="${'/libs/wcm/foundation/components/utils/ResourceUtils.js' @ arg='argument'}" data-example="${ResourceUtils.aFunction}" />
基本上,您可以使用“this”访问参数,例如: 您的html将如下所示:
<div data-sly-use.ResourceUtils="${'/libs/wcm/foundation/components/utils/ResourceUtils.js' @ arg='argument'}" data-example="${ResourceUtils.aFunction}" />
另外,不可能将参数传递给Java或JavaScript类。看看这个问题和答案:好吧,不可能将参数传递给Java或JavaScript类。看看这个问题和答案: