gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 17:15:11 26 4
gpt4 key购买 nike

以下之间有什么区别:data-sly-usedata-sly-resourcedata-sly-include数据-sly-模板?我正在阅读 Sightly AEM 上的文档,我非常困惑。

据我所知:

  • data-sly-use 用于添加 js/java 文件与文档一起渲染
  • data-sly-resource 用于注入(inject)组件
  • 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>

最佳答案

正如您已经说过的:

  • data-sly-use“用于添加js/java”。例如,您可以使用此语句声明组件 bean。
  • data-sly-resource您可以覆盖包含文件的资源类型。
  • data-sly-include 顾名思义,包含其他 html 文件。
  • data-sly-template 你声明了稍后可以使用的模板使用data-sly-call“调用”。

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

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

关于aem - data-sly-use、data-sly-resource、data-sly-include 和 data-sly-template 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33382925/

26 4 0