2017-02-02 57 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路由,我必須習慣這一點。謝謝。 –