data-sly-use、data-sly-resource、data-sly-include 和 data-sly-template 之间有什么区别?

2024-02-20

有什么区别:data-sly-use, data-sly-resource, data-sly-include, and data-sly-template?我正在阅读文档Sightly AEM我非常困惑。

据我所知:

  • data-sly-use用于添加js/java与文档一起渲染的文件
  • data-sly-resource用于注入组件
  • data-sly-include用于包含其他 html 文件 (?***?)

而且,data-sly-template 很令人困惑,如下所示:

<div data-sly-use.nav="navigation.js">${nav.foo}</div>
<section data-sly-include="path/to/template.html"></section>
<template data-sly-template.one>blah</template>
<div data-sly-call="${one}"></div>

正如你已经说过的:

  • 偷偷使用数据“用于添加js/java”。例如,您可以使用此语句声明组件 bean。
  • 数据隐秘资源您可以覆盖包含文件的资源类型。
  • 数据偷偷包含顾名思义,包括其他 html 文件。
  • 数据偷偷模板您声明了稍后可以使用的模板 '称为'与数据偷偷调用.

请参阅官方规格以获取更多信息。每个标签都有几个示例:

https://github.com/Adobe-Marketing-Cloud/sightly-spec/blob/master/SPECIFICATION.md https://github.com/Adobe-Marketing-Cloud/sightly-spec/blob/master/SPECIFICATION.md

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

data-sly-use、data-sly-resource、data-sly-include 和 data-sly-template 之间有什么区别? 的相关文章

随机推荐