2017-02-02 36 views
1

现状Sling Sightly:使用Javascript USE API的儿童财产?

你是JavaScript中使用API​​的悦目/ HTL内。

use([], function() { 

    //your code here 

    return {}; 
}); 

然后你得到像这样的孩子资源的引用:

var childRes = resource.getChild('my-child-node'); 

问题

你如何获得性关闭该资源的?

提示:childRes.getValueMap()会发出异常。

org.mozilla.javascript.EcmaError: TypeError: Cannot find function getValueMap

回答

3

您试过childRes.adaptTo(Packages.org.apache.sling.api.resource.ValueMap)

+0

对JS中的完全限定名不感兴趣,但是我想如果我要使用JS使用Api路由,我必须习惯这一点。谢谢。 –