我正在使用下面的查询生成器来获取在属性中使用组件(组件名称将作为参数传递)的不同页面列表。我需要传递两个参数,cq:lastplicationaction=Activate
和sling:resourceType=component
path。我尝试了上面的JSON查询,但没有结果,它失败了,因为该组件可以在任何级别的页面节点上使用。例如,/jcr:content/par/component
或/jcr:content/par/mainpar/component
https://host:port/bin/querybuilder.json?1_property=sling:resourceType
xpath查询可用于获取使用组件的页面。
转到CRXDELight使用http://AEM-AUTHOR-HOST/crx/de/index.jsp,打开工具-
/jcr:root/content//*[jcr:contains(@sling:resourceType, 'COMPONENT_NAME/PATH')] order by @jcr:score
如果您知道组件的确切路径,请使用下面的查询。
/jcr:root/content//*[@sling:resourceType = 'COMPONENT_PATH'] order by @jcr:score
它将返回正在使用您的组件的内容节点的路径列表。您可以在/jcr: content
之前分割每个路径以获得精确的页面路径。
组件放置在页面的PAR节点之下,复制属性是页面JCR节点的一部分。这就是查询返回0结果的原因。尝试以下查询:
http://localhost:4502/bin/querybuilder.json?1_property=jcr:content/par/*/sling:resourceType&1_property.value=<Component-Path>&2_property=jcr:content/cq:lastReplicationAction&2_property.value=Activate&path=<BASE-Content-Path>&type=cq:Page&p.limit=-1
我使用以下属性查找组件:JCR:内容/PAL/*/SLI:RealTracype,如果PAR节点有不同的名称,则使用PAR节点的正确名称。
我试图将对象从一个页面传递到另一个页面,并根据JQM文档,这应该是正确的: 我的问题是,我不确定在加载后访问这些值的最佳方式us.html。我为、、和添加了页面事件回调,在每种情况下,event.data都是。正确的方法是什么?除非这是我唯一的选择,否则我宁愿不使用localStorage或全局/命名空间的var。 非常感谢。
我有一个类(在我的项目中是一个单例),带有一些变量。我想通过在函数中传递变量的名称来获得其中的一个变量。现在我有:
问题内容: 这应该很简单,但我只是没有看到。 如果我有一个进程ID,该如何使用它来获取有关该进程的信息,例如进程名称。 问题答案: 在Linux下,您可以读取proc文件系统。文件包含命令行。
问题内容: 我试图将类名传递给react组件以更改其样式,但似乎无法正常工作: 我试图通过传递具有相应样式的类的名称来更改药丸的样式。我是React的新手,所以也许我做的方式不正确。谢谢 问题答案: 在React中,当您想传递一个解释表达式时,必须打开一对花括号。尝试: 使用类名 npm包
问题内容: 我正在开发一个React应用程序。我有一个Loading组件,这是一个等待动画的动画。我想根据调用它的组件在此Loading组件中添加一条消息。 这是我如何调用我的Loading组件(this.state.displayLoading为true或false): 我想在我的变量loadingFrom中获取“ LoginForm”,它是className。也许这不是正确的方法。 问题答案: