data-sly-use、data-sly-resource、data-sly-include和data-sly-template之间有什么区别?我正在读Sightly AEM上的文档,我非常困惑。
据我所知:
data-sly-use用于添加要与文档一起呈现的js/java文件。data-sly-resource用于注入组件。data-sly-include用于包含其他html文件(?*?)而且,数据狡猾的模板是令人困惑的,如:
<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>发布于 2015-10-28 15:33:59
正如你已经说过:
如需更多资料,请参阅官方资料。每个标签有几个例子:
https://github.com/Adobe-Marketing-Cloud/sightly-spec/blob/master/SPECIFICATION.md
发布于 2019-01-23 09:08:56
data-sly-include:用指定的https://helpx.adobe.com/experience-manager/htl/using/block-statements.html模板文件(HTL、https://helpx.adobe.com/experience-manager/htl/using/block-statements.html、ESP等)生成的标记替换主机元素的内容。当它被相应的模板引擎处理时。所包含文件的呈现上下文将不包括当前的HTL上下文(包含文件的上下文);
答案与第6.3节有关。
https://stackoverflow.com/questions/33382925
复制相似问题