Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么以下代码在我的组件中不起作用?
<sly data-sly-test.thatPage="${pageManager.getPage @path=properties.pagePath}" data-sly-unwrap> <div>${thatPage.getPath}</div> </sly>
因为您不能在 HTL 表达式中调用带有参数/参数的方法。
在这种情况下,最好的办法是创建一个帮助程序 Use-Object(POJO 或 Sling 模型),它允许在初始化时传递路径,并具有对应于路径的页面的 getter。