如何检查CQ extjs中是否存在节点?

时间:2014-03-07 09:17:16

标签: extjs cq5

有没有办法检查节点是否存在,然后获取它的属性值?

1 个答案:

答案 0 :(得分:2)

使用CQ.Util.eval函数并将节点路径后跟.json扩展名作为单个参数传递:

var node = CQ.Util.eval('/content/geometrixx/en/jcr:content.json');

如果节点不存在,您将获得null。否则,您可以使用括号获取属性:

if (node != null) {
    console.log(node['jcr:title']);
}