【发布时间】:2016-09-27 10:34:34
【问题描述】:
我从事触摸 UI 组件开发,但我的 cq:editConfig 似乎无法正常工作。我面临的问题是,一旦我在组件中编辑对话框,它不会自动反映,但我必须手动引用页面才能看到有效的更改。
知道它是否与特定版本有关吗?这是我正在使用的 xml 文件:
<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
jcr:primaryType="cq:EditConfig">
<cq:listeners
jcr:primaryType="cq:EditListenersConfig"
afteredit="REFRESH_SELF"/>
</jcr:root>
【问题讨论】:
-
它应该可以工作。请参阅
/libs/foundation/components/carousel/cq:editConfig/cq:listeners中的示例组件实现。如果可能,请更新您创建的组件对话框。 -
@VAr 我使用几乎相同的代码(在问题中更新)。它仍然无法正常工作。
-
你可以试试
REFRESH_PAGE,看看它是否刷新页面。?我在 gemotrixx 页面中测试了相同的/libs/foundation/components/carousel/cq:editConfig/cq:listeners组件REFRESH_SELF和REFRESH_PAGE对我来说都很好。 -
@VAr 也面临与 REFRESH_PAGE 相同的问题
标签: aem