2017-09-27 44 views
0

在我的一个对话框中我试图构建基于JSON数据的下拉列表。它经典而直接,但touchUI更复杂。我使用JS的客户端库来获取JSON对象,并且在将该对象附加到我的对话框时遇到了麻烦。基于JSON对象的AEM TouchUI和动态下拉列表

<select_dropdown 
    jcr:primaryType="nt:unstructured" 
    sling:resourceType="granite/ui/components/foundation/form/select" 
    fieldDescription="Select:" 
    name="./selection" 
    value=""> 
<items jcr:primaryType="nt:unstructured"> 
    <unselected 
     jcr:primaryType="nt:unstructured" 
     text="---" 
     value="---"/> 
</items> 

和我的数据:

{ 
mydata: [ 
    { 
     a: "ABC", 
     b: "abc" 
    }, 
    { 
     a: "DEF", 
     b: "def" 
    }, 
    { 
     a: "GHI", 
     b: "ghi" 
    } 
] 
} 

任何帮助将升值。

+1

你得到JSON数据的例子吗?或者它是从远端获得的,或者无法通过服务器完成的? –

+0

因此需要使用基于JSON对象的前端来完成 – fernando

回答