AEM 6.2 data-sly-resource resourceType 未在导入的组件上设置
AEM 6.2 data-sly-resource resourceType is not set on imported component
在 AEM 6.2 中,我想使用 'data-sly-resource' 导入组件,如下所示:
<div id="email" data-sly-resource="${'text' @ resourceType='/libs/foundation/components/form/text'}"></div>
在此代码中,resourceType 用于引用组件的路径,因此不会在导入的组件上设置为 属性。
如果我使用它,导入的组件没有定义 resourceType。如何定义导入组件的resourceType?
这不是有效的资源类型。在 /libs/foundation/components/form/text
处定义的组件的资源类型是 foundation/components/form/text
。鉴于此资源类型,Sling 将在 /libs/foundation/components/form/text
中找到相关脚本,或者在 /apps
中的某处找到覆盖(如果存在的话)。
在 AEM 6.2 中,我想使用 'data-sly-resource' 导入组件,如下所示:
<div id="email" data-sly-resource="${'text' @ resourceType='/libs/foundation/components/form/text'}"></div>
在此代码中,resourceType 用于引用组件的路径,因此不会在导入的组件上设置为 属性。
如果我使用它,导入的组件没有定义 resourceType。如何定义导入组件的resourceType?
这不是有效的资源类型。在 /libs/foundation/components/form/text
处定义的组件的资源类型是 foundation/components/form/text
。鉴于此资源类型,Sling 将在 /libs/foundation/components/form/text
中找到相关脚本,或者在 /apps
中的某处找到覆盖(如果存在的话)。