首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTL数据的使用?

HTL数据的使用?
EN

Stack Overflow用户
提问于 2019-08-05 19:39:40
回答 1查看 601关注 0票数 1

我看到了HTL data-sly-use的不同用法

我是这样看的:

代码语言:javascript
复制
<sly data-sly-use.example="com.example.aem.HellowWorldModel"> 
 <!--/* all code here */--> 
</sly>

我看到这种自我封闭的方式:

代码语言:javascript
复制
<sly data-sly-use.example="com.example.aem.HellowWorldModel" />
<!--/* All code after */-->

为什么每一种方法都会被使用,最好的使用方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-06 04:26:49

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

您也可以注意到正式文档中使用的这两种方法。

文档的关系操作部分中的自关闭标记方法

代码语言:javascript
复制
<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 */-->

以及其他文档中的另一种方法。

使用自关闭标记方法将有助于避免文件内容的额外缩进,而嵌套标记方法可以帮助提高代码可读性,特别是如果您在模板中有多个使用对象,并且希望将代码分隔到可能使用对象的块中。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57365091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档