0

我试图在使用 HTL 调用 clientlibs 到 @ 类别时传递动态值,但它没有选择值。

代码片段:

<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。

4

1 回答 1

3

语法似乎是错误的。你试过了吗

<js data-sly-call="${clientLib.js @ categories=config.clientLibFolder}"></js>

或者

<js data-sly-call="${clientLib.js @ categories=[config.clientLibFolder]}"></js>
于 2017-05-02T18:03:11.307 回答