【发布时间】:2017-11-22 02:21:55
【问题描述】:
我正在使用 AEM 6.2 并尝试使用以下代码在 crx 中创建 parsys 组件
但是,在编辑模式下,这个 parsys 的高度为 0px。
附上截图。
当我手动将高度更改为某些值时,例如。 40px,看起来不错。
注意:我没有为上述页面使用任何客户端库。 (没有css和js)
此外,geomatrix 等所有示例站点的 parsys 都正确显示。
谁能指导我做错了什么?
【问题讨论】:
-
您能否尝试以下操作:在您的 HTL 模板中将您的代码更改为:
<div data-sly-resource="${ 'par' @ resourceType='wcm/foundation/components/parsys'}"></div>。看看这是否有效?这将是 parsys 的“更新”版本,应该更好地支持 TouchUI。 -
我刚刚尝试将 parsys 的 resourceType 更改为 wcm/foundation/components/parsys 但没有帮助。
-
我做到了。使用
<div data-sly-resource="${ @path='par' resourceType='wcm/foundation/components/parsys'}"></div>和<div data-sly-resource="${'par' @ resourceType='wcm/foundation/components/parsys'}"></div>。他们都有相同的结果。
标签: components aem