gpt4 book ai didi

java - HTL data-sly-use的用法?

转载 作者:行者123 更新时间:2023-11-29 06:48:39 25 4
gpt4 key购买 nike

我见过 HTL data-sly-use 的不同用法

我是这样看的:

<sly data-sly-use.example="com.example.aem.HellowWorldModel"> 
<!--/* all code here */-->
</sly>

而且我看到它是这样自动关闭的:

<sly data-sly-use.example="com.example.aem.HellowWorldModel" />
<!--/* All code after */-->

为什么要使用每种方式,最好的使用方式是什么?

最佳答案

我认为对于使用它的方式没有任何明确的标准。这可能完全取决于个人偏好,因为这两种方法都会使 use 对象对整个模板可用。

您也可以注意到官方文档中使用了这两种方法。

relational operations section 中的自闭标签方法文档的

<sly data-sly-use.logic="logic.js" />
${'a' in logic} <!--/* returns true */-->
${'b' in logic} <!--/* returns true */-->
${'c' in logic} <!--/* returns true */-->
${'two' in logic} <!--/* returns false */-->

以及文档其余部分中的其他方法。

使用自闭合标签方法有助于避免文件内容的额外缩进,而嵌套标签方法有助于提高代码可读性,尤其是当模板中有多个使用对象并希望将代码分成 block 时该对象可能会被使用。

关于java - HTL data-sly-use的用法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57365091/

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