我正在尝试使用HTL调用clientlibs到@ categories时传递动态值,但它没有选择值。
代码片段:
<sly data-sly-use.config="com.demo.core.sightly.page.Config">
<sly data-sly-use.clientLib="${'/libs/granite/sightly/templates/clientlib.html'}">
<js data-sly-call="${clientLib.js @ categories='${config.clientLibFolder}'}"></js>
</sly>
</sly>
当我打印值${config.clientLibFolder}
时,它即将来临。
在调用clientlibs时,有什么方法可以将动态值传递给@categories。
答案 0 :(得分:3)
语法似乎有误。你试过吗
<js data-sly-call="${clientLib.js @ categories=config.clientLibFolder}"></js>
或者
<js data-sly-call="${clientLib.js @ categories=[config.clientLibFolder]}"></js>