Sling Sightly:属性 的 Javascript 儿童使用 API?
Sling Sightly: property of children with Javascript USE API?
情况
您在 JavaScript 中,为 Sightly/HTL 使用 API。
use([], function () {
//your code here
return {};
});
然后您将获得对子资源的引用,如下所示:
var childRes = resource.getChild('my-child-node');
问题
如何从该资源中获取属性?
提示:childRes.getValueMap() 会给出异常。
org.mozilla.javascript.EcmaError: TypeError: Cannot find function getValueMap
你试过了吗childRes.adaptTo(Packages.org.apache.sling.api.resource.ValueMap)
?
情况
您在 JavaScript 中,为 Sightly/HTL 使用 API。
use([], function () {
//your code here
return {};
});
然后您将获得对子资源的引用,如下所示:
var childRes = resource.getChild('my-child-node');
问题
如何从该资源中获取属性?
提示:childRes.getValueMap() 会给出异常。
org.mozilla.javascript.EcmaError: TypeError: Cannot find function getValueMap
你试过了吗childRes.adaptTo(Packages.org.apache.sling.api.resource.ValueMap)
?