Таким образом, это выглядит так, как видно, для получения свойств, но я хотел бы получить свойства других дочерних узлов, которые я определил.AEM Слегка получить свойства дочерних узлов.
Вот начало моей структуры PictureFill компонентов:
{
jcr:primaryType: "nt:unstructured",
jcr:createdBy: "admin",
fileReference: "/content/dam/myapp/dev/hero-billboard.jpg",
jcr:lastModifiedBy: "admin",
jcr:created: "Wed Oct 07 2015 03:38:00 GMT+0000",
jcr:lastModified: "Wed Oct 07 2015 16:54:12 GMT+0000",
sling:resourceType: "myapp/components/content/image",
cq:responsive: {
jcr:primaryType: "nt:unstructured"
},
mobile: {
jcr:primaryType: "nt:unstructured",
path: "/content/dam/myapp/dev-testing/placeholder/FPO-hero-sm.jpg"
},
tablet: {
jcr:primaryType: "nt:unstructured"
},
desktop: {
jcr:primaryType: "nt:unstructured"
},
extralg: {
jcr:primaryType: "nt:unstructured"
}
}
Так что часть я застрять на то, как я буду получать свойства, установленные на мобильных, планшетных, настольных и extralg узлов.
Я хотел бы повторно использовать функциональность OOTB, которую я получаю из utils/Image.js вместо того, чтобы перестраивать это, поэтому почему я перешел на Java-маршрут.