1

情况

您在 Sightly/HTL 的 JavaScript USE API 中。

use([], function () {

  //your code here

  return {};
});

然后,您将获得对子资源的引用,如下所示:

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

问题

您如何从该资源中获取属性?

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

org.mozilla.javascript.EcmaError: TypeError: 找不到函数 getValueMap

4

1 回答 1

3

你试过childRes.adaptTo(Packages.org.apache.sling.api.resource.ValueMap)吗?

于 2017-02-03T08:33:02.903 回答