有没有办法检查节点是否存在,然后获取它的属性值?
答案 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']);
}