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)